OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] Nasty XPath expressions

[ Lists Home | Date Index | Thread Index ]

On Thu, Dec 13, 2001 at 07:07:21AM -0800, Evan Lenz wrote:
>> XPath says that nodes should be returned in 'document order', which
>> becomes a non-trivial in the case of some expressions involving
>> the union operator.
>Actually, XPath nowhere says that nodes must be returned in document order.
>Node-sets are sets; they have no order. Whether you want to subsequently

Umm, no.

Node-sets are ordered sets.  The spec spends (too much?) time
discussing the ordering of returned sets, which depend upon the axis. 
So it isn't exactly true that they are always in document order
(particularly if you're using a complex expression that moves in
multiple axes), but it is true that the nodes are returned in the order
of encounter, as specified by the axis.  Typically, this means document

They are *not* unordered sets.

Amelia A. Lewis          alicorn@mindspring.com          amyzing@talsever.com
But pain ... seems to me an insufficient reason not to embrace life.  Being
dead is quite painless.  Pain, like time, is going to come on regardless. 
Question is, what glorious moments can you win from life in addition to the
pain?						-- Cordelia Vorkosigan


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS