Bonjours

Voilà mon pb:

Je n'arrive pas à passer utiliser une variable comme noeud:
Je ne comprends pas bien pourquoi je peux faire ça:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
<xsl:variable name="currentCnode">
<xsl:value-of select="concat('c',$value)"/>
</xsl:variable>
<xsl:value-of select="$currentCnode"/>
mais pas ça:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<xsl:value-of select="//$currentCnode/value"/>
De plus, ce test est toujours vrai, alors qu'il ne devrait pas...:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
<xsl:if test="$currentCnode">

Si quelqu'un peut m'éclairer sur la façon de procéder ou au moins m'expliquer pourquoi ça marche pas....