This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
XPath 2.0
- From: Miloslav Nic <nicmila at systinet dot com>
- To: <xsl-list at lists dot mulberrytech dot com>
- Date: Tue, 8 Jan 2002 16:39:03 +0100 (CET)
- Subject: [xsl] XPath 2.0
- Reply-to: xsl-list at lists dot mulberrytech dot com
In:
http://web3.w3.org/TR/xpath20/#id-order-comparisons
Order Comparisons
precedes operator is defined:
A comparison with the precedes operator returns true if the first operand
node is reachable from the second operand node using the preceding axis;
otherwise it returns false.
In this way ancestors of the node are ignored and so e.g.:
<aaa id="a1">
<bbb id="a2"/>
</aaa>
id('a1') precedes id('a2')
will return "false"
It seems to me a bit strange.
I would expect "true" as the document node will be sooner in
document order
Is there any reason why not to use ancestor and preceding axis in the
comparison?
--
******************************************
<firstName> Miloslav </firstName>
<surname> Nic </surname>
<mail> nicmila@systinet.com </mail>
<support> http://www.zvon.org </support>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list