Subject: XPath, preceding-sibling and sorted apply-templates From: "Tangi Vass" <tangivass@xxxxxxxxxxxxxx> Date: Tue, 23 Nov 1999 19:12:29 +0100 |
Hello,
How is it possible to find out whether a node is the first of
its kind after the sort?
I tried to take benefit from the select-distinct examples to
solve this problem but the preceding-sibling axis refers to the context
node and, in a template applied via a sorted apply-templates, this axis
still follows the unsorted nodes (at least with LotusXSL).
<xsl:apply-templates
select="//news">
<xsl:sort select="normalize(.//category)"/> </xsl:apply-templates> <xsl:template match="news">
category : <xsl:value-of select="./category"/> first? : <xsl:value-of
select="not(preceding-sibling::news[normalize(./category)=normalize(current()/category)])"/>
</xsl:template>
Thanks in advance,
Tangi
|
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: Question about running XSL and , Didier PH Martin | Thread | Re: XPath, preceding-sibling and so, David Carlisle |
Question about creating 2 output no, Yannick Nicolas | Date | Re: Question about creating 2 outpu, David Carlisle |
Month |