|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: xsl:variable
At 11:59 AM 3/6/2003, you wrote:
I think this'll work, I've done something similar: Not really. Really, a number will be assigned based on the position of the counted node in the source tree. Unless it says otherwise, the node counted by an <xsl:number/> instruction is the current node (here the <category>). Here it works because the nodes are processed in (or as if they were in) document order. To see what I mean and why it may matter, consider what should happen if the apply-templates that invokes this template sorts the nodes, as in: <xsl:apply-templates select="category"> <xsl:sort select="."/> </xsl:apply-templates> ...and then try it and see... (Nonetheless: using <xsl:number/> to assign a number is often a good way to achieve a goal for which you'd use a counter in another language: about that Craig is perfectly correct.) Cheers, Wendell
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
|

Cart








