This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Building a partial reference list


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]