|
[XSL-LIST Mailing List Archive Home]
[By Thread]
[By Date]
[Recent Entries]
[Reply To This Message]
XPath, preceding-sibling and sorted apply-templates
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
|
|
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
| RSS 2.0 |
|
| Atom 0.3 |
|
|