Subject: Re: [xsl] union/intersection on attribute values From: Francis Norton <francis@xxxxxxxxxxx> Date: Sat, 21 Apr 2001 15:26:08 +0100 |
David Carlisle wrote: > > select="item/@set1[. = /items/item/@set2]" > select="item/@set1[not(. = /items/item/@set2)]" > select="item/@set2[not(. = /items/item/@set1)]" > > that'll return duplicate entries which can be removed eg by using the > count(.| trick I used on a posting early today (and it's too late to > reconstruct:-) > select="string(item/@set2[not(. = /items/item/@set1)])" is an alternative way of de-duping the results. (I'm surprised to find that I now have a fairly good idea of what various functions do given a node-set parameter with more than one node - I was delighted to find document() to be in the process *all* nodes group.) Francis. XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] union/intersection on att, David Carlisle | Thread | Re: [xsl] union/intersection on att, Dan Diebolt |
AW: [xsl] textarea bug?, Julian Reschke | Date | Re: [xsl] textarea bug?, Thomas B. Passin |
Month |