Article View: fr.comp.text.xml
Article #8526Re: XSLT Java & Xalan
From: Thomas Broyer
Date: Mon, 24 Sep 2001 18:18
Date: Mon, 24 Sep 2001 18:18
34 lines
2673 bytes
2673 bytes
In <3BAF65AD.9090203@viveo-montpellier.com>, Jerome Moliere wrote: > j'ai un besoin de transformer du XML en un langage proprietaire bien > adapte a mon besoin. Langage tenant un peu du C, de l'IDL mais tres > simpliste.Je me suis dit naivement que XSLT etait fait pour ca... > J'avais un Xalan Java 2 (2_2_D9) qui rodait alors via mon emacs adore > j'ai fait un petit test, ultra simpliste, et l� j'ai eu peur: > je savais que c'etait pas tres rapide mais l� c'est completement > inutilisable!!! plus de 3s pour un fichier source XML de 13 lignes, > generant un output de 5 lignes.. avec des transformations basiques... > Il y a t'il des erreurs classiques, des pieges dans lesquels je serai > tombe ? Le temps de lancement de la JVM par exemple... > Quelqu'un a t'il mis ca en production ? En g�n�ral, quand on utilise Java et qu'on a besoin de vitesse, on monte la JVM en m�moire et on s'arrange pour qu'elle y reste. Il n'y aura plus alors que le temps d'ex�cution du programme Java, beaucoup plus rapide. > A terme j'aurai des fichiers de 100 000 lignes a processer, si ca doit > mettre 2 heures, je prefere oublier cette solution et m'embeter un peu > avec Velocity!!! > toutes remarques bienvenues, conseils apprecies Pour des transformations XSLT rapides, faut aller voir du c�t� de MSXML3 et LibXSLT <http://xmlsoft.org/XSLT/> � titre d'info, pour transformer la REC-xml, LibXSLT met moins de 2s (si mes souvenirs sont bons -- j'ai pas recompil� depuis le crash de mon disque dur la semaine derni�re --, s'ils sont mauvais, tabler sur 3 � 4 secondes maxi) Tom.
Technical Details
Message-ID:
<1522251.RqVoOGUtdW@ltgt.net>Path:
arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!193.251.151.101!opentransit.net!wanadoo.fr!proxad.net!feeder2-1.proxad.net!nnrp6.proxad.net.POSTED!not-for-mailReferences:
<3BAF65AD.9090203@viveo-montpellier.com>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: 114f60,eecfb51a08831f65 X-Google-Attributes: gid114f60,public X-Google-ArrivalTime: 2001-09-24 11:18:46 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!newsfeed.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!193.251.151.101!opentransit.net!wanadoo.fr!proxad.net!feeder2-1.proxad.net!nnrp6.proxad.net.POSTED!not-for-mail Message-ID: <1522251.RqVoOGUtdW@ltgt.net> From: Thomas Broyer <tbroyer@domain.tld.invalid> Subject: Re: XSLT Java & Xalan Newsgroups: fr.comp.text.xml Reply-To: tbroyer@ltgt.net Mail-Copies-To: nobody References: <3BAF65AD.9090203@viveo-montpellier.com> Lines: 34 Organization: </> User-Agent: KNode/0.6.1 MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Transfer-Encoding: 8Bit Date: Mon, 24 Sep 2001 18:18:45 GMT NNTP-Posting-Host: 80.11.37.187 X-Complaints-To: abuse@proxad.net X-Trace: nnrp6.proxad.net 1001355525 80.11.37.187 (Mon, 24 Sep 2001 20:18:45 CEST) NNTP-Posting-Date: Mon, 24 Sep 2001 20:18:45 CEST