Appendix J of December 2001 WD
- XSLT
- Primarily associated with Schema processing
- Changes associated with sequences rather than node sets
- With no output method specified, and the first element node output
appears to be an XHTML document element, the output method defaults
to XHTML instead of XML
- XPath
- Implicit semantics & fallback conversion
- Comparing node-set to Boolean
- Rules for comparing a string to a Boolean
- Schema numeric types: arithmetic done as an integer, decimal, or
single-precision floating point calculation. Previously performed as
double-precision floating point.
- Number serialization changed, e.g., 5.0 rather than 5
- XPath 1.0 the expression
child::node()[name()!='item']
would return all the children of an element, except for
elements named item; with XPath 2.0 it will exclude text and comment
nodes, because the condition ()!='item'
is treated as
false.
- Others subject to further discussion