--------------------------------------------------------------------------------

salut,

j'ai un problème pour avoir la valeur d'un chemin créer par concaténation de chaînes de caractères.

voici mon code:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
 
<xsl:for-each select="*">
<xsl:if>
<xsl:variable name="X">
<xsl:value-of select="concat('/document/',name(),'/NOM')"/>
</xsl:variable>
<td>
<xsl:value-of select="$X"/>
</td>
</xsl:if>
</xsl:for-each>
En effet, pour chaque noeud "noeud" de la boucle je dois afficher la valeur du neoud /document/"noeud/NOM, ce que j'obtient c'est juste la chaîne de caractères du chemin et non pas sa valeur

Comment faire?

Merci de votre aide !