Christophe.Brun@aventis.com wrote:
>Bonjour,
>
>1/ y a t il un moyen simple de tester l’existence d’un fichier dans aggregate / part
><map :match pattern= »*.xml »
><map:aggregate element=”TOTAL”>
><map:part src=”{1}.xml » <!—si {1} existe -->
><map:part src=”REP/minimum.xml » <!—fichier minimum -->
></map:aggregate>
><map:serialyse type=”xml”>
></map :match>
>
>
Wow, l'encodeur de la mailing-list a mis une belle pagaille dans le code :-)
Je n'ai pas bien compris le problme : quel est le lien entre
"minimum.xml" et l'existence de {1} : est-ce que "mimimum.xml" est un
document par dfaut ou doit-il tre toujours aggrg avec {1}.xml (ou
rien si ce dernier n'existe pas)?
>ou faut il créer un autre pipeline pour chercher les fichiers désirés et construire la concatenation en dehors
>
>2/ par la meme occasion, peut on filtrer un fichier directement en xpath dans <map :part> (extraire certaines balises uniquement)
>
>
Eh non. C'est possible avec le transformer XInclude (inclusion au fil de
l'eau dans le pipeline) mais pas dans <map:aggregate>.
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 Tue Dec 14 20:52:51 2004