From: Testud David (david.testud@ledl.com)
Date: 29/01/2003 - 17:26
Bonjour,
J'ai un fichier xml source que je désire transformer en un autre xml
destination via une xslt. Seulement, je veux insérer dans mon xml
destination des valeurs contenues dans un fichier xml (listeEditions.xml)
externe comme celui-ci :
<EDITIONS>
<EDITION edtnumedt="01G">BELLEGARDE PAYS-DE-GEX
<ZONEDEVIE zonnumzon="01G01">LA VALSERINE</ZONEDEVIE>
<ZONEDEVIE zonnumzon="01G02">GEX</ZONEDEVIE>
</EDITION>
</EDITIONS>
J'utilise donc dans ma xslt la fonction :
<EDT>
<xsl:value-of
select="document('listeEditions.xml')/EDITIONS/EDITION[@edtnumedt=$edtnumedt
]"/>
</EDT>
Seulement, avec ce script, je récupère aussi la valeur des noeuds fils avec
la chaine :
<EDT>
BELLEGARDE PAYS-DE-GEXLA VALSERINEGEX
</EDT>
Alors que je voudrais seulement :
<EDT>
BELLEGARDE PAYS-DE-GEX
</EDT>
Je dois avoir une lacune avec XPath
Merci pour votre aide...
Cordialement,
David
--
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
|