[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: numbering sorted list
You were close! Marko Draisma asks: >In the generated text I want to sort and number the list like this: >color1=blue >color2=red >color3=yellow [Where 1,2,3 are applied after sorting colors by name] >I tried something like this: <xsl:for-each select="color"> <xsl:sort select="@name"/> color<xsl:number/>=<xsl:value-of select="@name"/> </xsl:for-each> >but in this case the number represents the original position >in the xml-file. >Can anyone give me a hint please? Just change that <xsl:number/> into <xsl:number value="position()"/> and that should take care of it. It's a nuance presented in the first three paragraphs of section 7.7 of the XSLT spec. .................David Marston XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|