From: cyril vidal (cyril@planetexml.com)
Date: 25/08/2003 - 15:36
Bonjour,
Le plus simple, si vous connaissez cet outil, est d'utiliser le task XSLT
d' Ant.
Il vous permet de sélectionner très finement les fichiers xml à transformer.
Si vous ne connaissez pas, j'ai écrit un petit article sur mon site qui
explique cela. C'est très simple:
voir http://www.planetexml.com/article.php3?id_article=18
Voilà par exemple le petit fichier build.xml qui permet de séléctionner tous
les fichiers d'extension xml contenus à n'importe quelle profondeur à partir
du dossier courant,avec passage du paramètre $date:
<?xml version="1.0" encoding="iso-8859-1"?>
<project default="xslt" basedir=".">
<property name="src" value="."/>
<property name="html" value="html"/>
<property name="xml" value="xml"/>
<property name="style" value="style"/>
<target name="xslt">
<style basedir="${xml}" destdir="${html}"
extension=".html" style="${style}/transforme.xsl">
<param name="date" expression="18-01-2003"/>
<include name="**/*.xml"/>
</style>
</target>
</project>
Cdt,
Cyril.
----- Original Message -----
From: <Denis.Prost@equipement.gouv.fr>
To: <xml-tech@xmlfr.org>
Sent: Monday, August 25, 2003 4:41 PM
Subject: [xml-tech] Re: Lister les fichiers XML avex un template XSL
>
> bien que cela sorte un peu du périmètre de cette liste,
> la classe File a une méthode list(FilenameFilter filter) qui fait le
> boulot.
> cf http://java.sun.com/j2se/1.3/docs/api/java/io/File.html
>
> -----Message d'origine-----
> De : Favrais Philippe [mailto:philippe.favrais@siemens.com]
> Envoyé : lundi 25 août 2003 14:55
> À : 'xml-tech@xmlfr.org'
> Objet : [xml-tech] Lister les fichiers XML avex un template XSL
>
>
>
> Bonjour,
> Je cherche à faire un template xls qui cherche tous les fichiers XML d'un
> repertoire pour les traiter par la suite (je ne connais pas les noms de
ces
> fichiers, uniquement l'extension (XML))
> Connaissez vous une methode permettant de faire l'equivalent d'un DIR
*.XML"
> (J'utilise XALAN) ?
>
> Merci
> Philippe
> --
> 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)
> --
> 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)
>
>
--
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)
Archive générée par hypermail 2.1.3 le 28/06/2004 - 11:06 UTC
webmaster@xmlfr.org
|