From: LENTZ Marc (Marc.LENTZ@ctrceal.caisse-epargne.fr)
Date: 14/01/2003 - 10:13
Soit le XML suivant :
----------------------------------------------
<xml>
<affiche code="1"/>
<libelle code="1" libl="xxxxx"/>
</xml>
----------------------------------------------
Comment afficher le "libl" pour le "code" de la node "affiche" ?
Celà devrait ressembler à qqchose du style :
----------------------------------------------
<xsl:for-each select="//affiche">
<xsl:value-of select="//libelle[@code = @code]/@libl"/>
</xsl:for-each>
----------------------------------------------
Mais les attributs "code" des nodes "affiche" et "libelle" sont identiques
... alors comment les différencier dans du xpath, sans passer par une
variable intermédiaire ?
merci d'avance ...
--
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
|