gefrey1 a écrit :
Bonjour,
Je souhaite incrementer une variable. Seulement je n'arriva pas a la declarer. Je fais:
<xsl:variable name="valeur" select="0"/>
puis j'essaie de l'afficher en faisant:
<xsl:value-of select="valeur"/>
mais rien ne s'affiche donc j'aimerais deja afficher puis l'incrementer.
Merci de votre aide.
|
Essaye <xsl:value-of select="$valeur"/>, mais en XSLT une variable n'est pas modifiable, donc tu ne pourras l'incrémenter.
Pour contourner le problème on utilise la récursivité, tu trouveras des exemples en fouillant un peu.
Message édité par avander le 05-06-2008 à 09:27:08