RE: [xsl] Can sets have order?

Subject: RE: [xsl] Can sets have order?
From: Dimitre Novatchev <dnovatchev@xxxxxxxxx>
Date: Fri, 2 Feb 2001 01:58:39 -0800 (PST)
>There is no query which yields visibly different results.

????? 

There are ***many*** Xpath expressions, which will produce different
results when you swap the two nodes:

1. generate-id($node)

2. count($node/preceding::node())

3. count($nodeset[position() &lt; 4 and count(preceding::*) = $num1])

The above is constructed assuming that node1 and node2 are respectively
$nodeset[3] 
and
$nodeset[5]

and that $num1 is equal to count(node1/preceding::*) 

The expression 
count($nodeset[position() &lt; 4 and count(preceding::*) = $num1])

will evaluate to 1 given the original nodeset.

It will evaluate to 0 on the nodeset in which the deep-equal nodes
node1 and node2 were swapped.

Dimitre.


__________________________________________________
Get personalized email addresses from Yahoo! Mail - only $35 
a year!  http://personal.mail.yahoo.com/

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


Current Thread