Xavier wrote:
>Bonjour,
>
>Je voudrais extraire des données dans des documents XML volumineux (qui
>ne tiennent pas en mémoire centrale).
>
>Les données à extraires peuvent être spécifiées à l'aide de XPath, mais
>un langage moins expressif peut être envisagé (par exemple un sous
>ensemble de XPath permettant seulement de 'localiser' seulement des fils
>ou des descendants...).
>Existe t'il des outils (gratuit si possible ;-)) qui permettent de faire
>cela sans utiliser DOM ?
>
>Toutes les idées sont bienvenues !
>
>
STX (Streaming Transformations for XML) est un langage inspiré de XSL
qui permet de faire du traitements de documents en streaming (donc sans
les monter en mémoire). Il propose un XPath restreint (pas de références
avant). Il y a des implémentations en Java et en Perl.
Toutes les infos sur http://stx.sourceforge.net/
Sylvain
--
Sylvain Wallez Anyware Technologies
http://www.apache.org/~sylvain http://www.anyware-tech.com
{ XML, Java, Cocoon, OpenSource }*{ Training, Consulting, Projects }
--
Devenez redacteur <XML>fr et contribuez au developpement du
xml francophone (http://xmlfr.org/infos/redacteurs/) !
Liste de diffusion "xml-tech@xmlfr.org" (http://xmlfr.org).
Cette liste est a votre disposition pour discuter en francais de
tout sujet technique lie a XML.
Pour resilier votre abonnement, envoyez un message contenant
la commande "unsubscribe" a xml-tech-request@xmlfr.org
(mailto:xml-tech-request@xmlfr.org?Subject=unsubscribe)
Received on Thu Feb 3 00:03:48 2005