[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: XPath, preceding-sibling and sorted apply-templates


Subject: Re: XPath, preceding-sibling and sorted apply-templates
From: David Carlisle <davidc@xxxxxxxxx>
Date: Tue, 23 Nov 1999 18:53:10 GMT

> How is it possible to find out whether a node is the first of its kind
> after the sort?


<xsl:template match="test">
<xsl:for-each select="a">
<xsl:sort select="."/>
[<xsl:number value="position()"/>: <xsl:value-of select="."/>]
<xsl:if test="position()=1">This is First</xsl:if>
</xsl:for-each>
</xsl:template>

produces

[1: a]
This is First
[2: e]

[3: f]

[4: g]

[5: x]

[6: z]


from 

<test>
<a>e</a>
<a>x</a>
<a>f</a>
<a>a</a>
<a>g</a>
<a>z</a>
</test>


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



Current Thread