You can't modify the value of a variable once its created, and you probably
don't really want to do that. Do a search of this list and you will find many
explanations of why.
If you post a small example of the xml/xsl and result then someone can probably
help you find a proper xsl solution.
Also, when creating a variable use:
<xsl:variable name="a" select="1"/>
Unless you really want the value of your variable to be a result tree fragment,
as opposed to just being a number...
Josh
-----Original Message-----
From: Tuan Luu [mailto:tuanluu(_at_)gmx(_dot_)ch]
Sent: Friday, March 26, 2004 9:59 AM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: [xsl] increment variable with xsl:for-each
hello
I'm looking for a code to increment a variable in xsl:for-each loop
I ended up here:
<xsl:variable name="a">1</xsl:variable>
<xsl:for-each select="name">
<xsl:value of select="{$a+1}"/>
<xsl:value of select="{$a}"/>
</xsl:for-each>
thanks for any answer
--
+++ NEU bei GMX und erstmalig in Deutschland: TÜV-geprüfter Virenschutz +++
100% Virenerkennung nach Wildlist. Infos: http://www.gmx.net/virenschutz
--+------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
You are subscribed as: Josh(_dot_)Canfield(_at_)plumtree(_dot_)com
To unsubscribe, go to:
http://lists.mulberrytech.com/unsub.php/xsl-list/Josh(_dot_)Canfield(_at_)plumtree(_dot_)com
or e-mail:
<mailto:xsl-list-unsubscribe-Josh(_dot_)Canfield=plumtree(_dot_)com(_at_)lists(_dot_)mulberrytech(_dot_)com>
--+--