From: Fabrice DESRE - FT.BD/FTRD/DMI/GRI (fabrice.desre@francetelecom.com)
Date: 01/10/2001 - 13:41
jcp wrote:
>
> Bonjour
> Je desire connaitre la valeur d'un noeud dont l'attribute id="002".Or je ne sais pas ou se trouve ce noeud dans mon document XML.
> J'utilise donc cette expression XPATH:
> <xsl:value-of select="child::*/[attribute::id='002']"/>
> Or celle ne me retourne rien.
> Aurais je fais une erreur dans celle-ci ?
Cette expression ne recherche que les fils du noeud courant possedant
un attribut id="002". Pour sélectionner tous les noeuds quelle que soit
leur position, il faut utiliser l'axe descendant ou descendant-or-self.
ex: <xsl:value-of select="//*[@id='002']"/>
Fabrice
--
Fabrice Desré - France Telecom R&D/DMI/GRI
Tel: +(33) 2 96 05 31 43
Fax: +(33) 2 96 05 32 86
--
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
|