Re: [xsl] Numbered Lists

Subject: Re: [xsl] Numbered Lists
From: David Carlisle <davidc@xxxxxxxxx>
Date: Tue, 9 Oct 2001 23:25:00 +0100
that's what xsl:number is designed to do.

although actually since you are just for-eaching your way over the tree,
you could just as easily use position() as you have, along with a
variable that holds the current prefix, ie the . separated sequence up
to the current point. If you do it that way, easiest would be to call a
named template which made a list for one level and took a parameter with
the prefix. But xsl:number would allow the prefix to be determined
afresh each time without you having to explictly manage anything.

incidentally

<a>
		<xsl:attribute name="HREF">#<xsl:value-of
select="generate-id()"/></xsl:attribute>

may more easily be written
<a HREF="#{generate-id()}">

David

_____________________________________________________________________
This message has been checked for all known viruses by Star Internet
delivered through the MessageLabs Virus Scanning Service. For further
information visit http://www.star.net.uk/stats.asp or alternatively call
Star Internet for details on the Virus Scanning Service.

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


Current Thread