Subject: RE: [xsl] Incrementing a Variable From: "Tim Watts" <timw@xxxxxxx> Date: Fri, 11 May 2001 09:54:16 +1000 |
Jon, You can't actually increment a variable. Once it is declared it must stay the same. The effect you want can be achieved through the use of recursive templates - that is that the template calles itself again passing a new value incremented by one. A good example of recursion if found at http://www.angelfire.com/tx4/cus/shapes/bottles.html where the XSLT recurses through the 99 bottles of beer song. It really helped me to understand the concept. Cheers, Tim Watts :) -----Original Message----- From: Jon Wynacht Sent: Friday, 11 May 2001 8:24 AM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: [xsl] Incrementing a Variable It was my understanding that you can increment a variable in xsl by 1, say during each pass of a for loop. Is this true and if not, what's the best way to achieve this? Jon XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Incrementing a Variable, David Carlisle | Thread | RE: [xsl] Incrementing a Variable, Michael Kay |
Re: [xsl] Incrementing a Variable, David Carlisle | Date | Re: [xsl] Looping over characters i, Dan Diebolt |
Month |