incrementer une variable

incrementer une variable - XML/XSL - Programmation

Marsh Posté le 02-06-2008 à 16:56:08    

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.

Reply

Marsh Posté le 02-06-2008 à 16:56:08   

Reply

Marsh Posté le 05-06-2008 à 09:26:18    

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
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed