|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: number question
> <xsl:variable name="formPosition"> > <xsl:number value="position()"> > </xsl:variable> Why not just write <xsl:variable name="formPosition" select="position()"/>? > > The onscreen output (html) looks like this: > One - 2 > Two - 4 > Three - 6 > Four - 8 > > This could be a usefull feature but I want the numbers > 1,2,3$4 returned. Can anyone shed some light on this, please > There are whitespace text nodes between the element nodes. To avoid these being numbered, either strip them using <xsl:strip-space>, or process only the element nodes by using <xsl:apply-templates select="*"/>, or use the node number rather than the context position by using <xsl:number/> with no attributes. Mike Kay 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








