Obtenir la valeur d'un attribut en XML


145

Comment obtenir la valeur de attribute1 (blah) dans le XML suivant en utilisant xslt:

<name attribute1="blah" attribute2="blahblah">
</name>

Réponses:


270

C'est plus une question xpath, mais comme ceci, en supposant que le contexte est l'élément parent:

<xsl:value-of select="name/@attribute1" />

Que faire si le contexte n'est pas dans l'élément parent?
Arty

3
encore une fois, ce serait une question xpath;
numX

2
@Arty - Je pense que ce que vous recherchez est simplement xsl: value-of select = "./@ attributename"
Sidharth Ramesh
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.