Re: Q: Numbering on parent position

Subject: Re: Q: Numbering on parent position
From: Ray Waldin <rwaldin@xxxxxxxxxxx>
Date: Sun, 21 Nov 1999 22:44:24 -0800
Try 

<xsl:number count="level2" from="level1"/>

-Ray

Warren Hedley wrote:
> 
> I'm trying to insert a number into a text string based on the
> position of the current node's parent. For example, from
> 
> <root>
>   <level1><level2 /><level2 /></level1>
>   <level1><level2 /><level2 /><level2 /></level1>
> </root>
> 
> getting output of the form
> 
> 1. info
> 1. info
> 2. info
> 2. info
> 2. info
> 
> where the numbers reflect the position of the <level1> parents.
> 
> I've tried things like
> 
> <xsl:for-each select="level1/level2">
>   <xsl:number value="../position()" />
>   <xsl:text>info</xsl:text>
> </xsl:for-each>
> 
> with various value arguments, with no luck.
> 
> I'm guessing this is fairly easy, and I haven't read the XPath
> spec that closely - any ideas?
> 
> Thanks in advance
> 
> --
> Warren Hedley
> Department of Engineering Science
> Auckland University
> New Zealand
> 
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread