[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
Re: [xsl] Problem with index-position in for-each
Subject: Re: [xsl] Problem with index-position in for-each From: David Carlisle <davidc@xxxxxxxxx> Date: Tue, 18 Dec 2007 18:07:42 GMT |
$staticParts/tree/statics[position()] is short for $staticParts/tree/statics[position()=position()] which is the same as $staticParts/tree/statics So you want <xsl:for-each select="1 to count($staticParts/tree/statics)"> <xsl:value-of select="$staticParts/tree/statics[position()=current()]/@mapTo"/> but it's not at all clear why you want to iterate over integers and tehn repeatedly index into the list, why not just iterate over the list directly? <xsl:for-each select="$staticParts/tree/statics"> <xsl:value-of select="@mapTo"/> David
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
[xsl] Problem with index-position i, Timothy Marc | Thread | [xsl] loading and unloading xml fil, Senthil Nathan |
[xsl] Problem with index-position i, Timothy Marc | Date | [xsl] loading and unloading xml fil, Senthil Nathan |
Month |