[
Lists Home |
Date Index |
Thread Index
]
* Alan Gutierrez <alan-xml-dev@engrm.com> [2005-08-28 13:02]:
> I'm reading through the XPath 2.0 Requirements.
>
> "In XPath 1.0, the use of a collection-valued subexpression can
> introduce an implicit existential quantification or
> choose-first-member operation into the containing
> expression's semantics."
>
> 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.
Correction: .. if there is more than one b element.
> Why is it not possible to return all /a[b + 1 = 6] ?
I kinda see the meaning of "implicit existential
quantification". Does that mean, you have to have a b element in
order to add 1 to it's value?
--
Alan Gutierrez - alan@engrm.com
- http://engrm.com/blogometer/index.html
- http://engrm.com/blogometer/rss.2.0.xml
|