Subject: RE: 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() < 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() < 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 |
|
Dimitre Novatchev - Fri, 2 Feb 2001 04:59:06 -0500 (EST) <=
Dimitre Novatchev - Fri, 2 Feb 2001 06:00:17 -0500 (EST)
|
|