[
Lists Home |
Date Index |
Thread Index
]
From the recent discussion on xml-dev, I have distilled a short list of
changes for SAX. I'll commit these to CVS early next week barring any loud
screams, but will allow at least a week after that before making an official
release, so that people can play around with the CVS code and find mistakes
or other problems.
* 2004-0001: beta status
- change docs for all beta features to released status
* 2004-0002: XML 1.1 support
- add a read-only feature to check for XML 1.1 support
- add a read-only string property to return the version number of the
document being parsed
- remove all unnecessary references to XML 1.0 from the docs
* 2004-0003: Unicode normalization
- add a feature to request Unicode normalization checking (false by
default)
- use error() to report all normalization problems
- add a new exception subclass for normalization errors
* 2004-0004: xmlns Namespace
- commit paragraph from CVS Attributes.java about xmlns-uris feature
- document interaction between xmlns-uris and namespace-prefixes
features
* 2004-0005: endDocument
- note that a parser might not invoke endDocument after reporting a
fatal error (this produces the fewest incompatibilities)
* 2004-0006: Locator2
- allow getEncoding() and getXMLVersion to return null if the
information is not yet available
All the best,
David
|