Re: [xsl] Building a partial reference list

Subject: Re: [xsl] Building a partial reference list
From: J S Publications <admin@xxxxxxxxxx>
Date: Tue, 09 Oct 2001 08:52:54 +0100
David

I am so impressed, that works perfectly!

But, can you explain to me how it manages to de-duplicate the node set?

Chris

At 13:48 08/10/2001, you wrote:

easiest is something like (assuming citationList is current node)

<xsl:for-each select="citation[@id=//cite/@id]">
 <xsl:sort select="."/>

that invokes // quite alot so it could be optimised using a key

<xsl:key name="cite" match="cite" use="@id"/>

<xsl:for-each select="citation[key('cite',@id)]">

David



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



Current Thread