|
[XQuery Talk Mailing List Archive Home] [By Date] [By Thread] [By Subject] [By Author] [Recent Entries] [Reply To This Message] Node sorting of node from different documents in pathsFrans Englich frans.englich at telia.comTue Feb 26 15:25:53 PST 2008
Everyone,
What should this query evaluate to?
declare function local:function($arg)
{
<e>{$arg}</e>
};
(<a>1</a>, <a>2</a>)/local:function(string(.))
My conclusion is that it can either evaluate to:
<e>2</e><e>1</e>
or
<e>1</e><e>2</e>
because the node sorting done at the end is working on temporary/separate tree
fragments(the ones returned from the function) and therefore the order is
implementation dependent(but stable).
That's how I read the spec, but on the other hand I find it counter intuitive
for the user, so maybe I've missed something?
Cheers,
Frans
|
Purchase Stylus Studio Online Today!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|






