[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: Collection-Valued Subexpressions?
* Michael Kay <mike@s...> [2005-08-28 14:24]: > > > The problem with XPath 1.0 appears to be that: > > > > /a[b = 5] > > > > Returns all matches while.. > > > > /a[b + 1 = 6] > > > > .. returns only the first match. > > > > The fix in XPath 2.0 appears to be to return an error for the > > latter if there is more than one match. > > > > Why is it not possible to return all /a[b + 1 = 6] ? > > For that to work, b+1 would have to return a set of numbers, one for each b. > What then would b+c return? We did consider (very early on) a suggestion > that it should return the set > > for $b in b, $c in c return $b + $c > > but we decided this would quickly produce unmanageable results; and in any > case it would be impossible to define it in a way that was backwards > compatible. Now I see. Thank you. -- Alan Gutierrez - alan@e... - http://engrm.com/blogometer/index.html - http://engrm.com/blogometer/rss.2.0.xml
|
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
|