|
[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] SAX and XML Version (was Re: JSR 206 and SAX)
Another issue that has been covered, though not fully, is changes necessary
in getXMLVersion. Currently the wording is:
"Returns the version of XML used for the entity. This will normally be the
identifier from the current entity's <?xml version='...' ...?> declaration,
or be defaulted by the parser.
At this writing, only one version ("1.0") is defined, but it seems likely
that a new version will be defined which has slightly different rules about
which characters are legal in XML names."
Clearly, this needs to change-- but beyond the obvious adding of "1.1" as
allowable I wonder if the semantics of getXMLVersion (which is still
technically in beta) need to change. According to XML 1.1 if docuemnt is an
XML 1.1 document then ALL entities within the document must be treated as
though they are XML 1.1. Should getXMLVersion return the label, the
inference, or base it on the primary document version indicator? Basically
the question is whether or not the getXMLVersion should return the effective
version or the label. [1]
[1]
http://www.w3.org/TR/2004/REC-xml11-20040204/REC-xml11-20040204-review.html#sec-version-info
Cheers,
Jeff Rafter
|
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
|
|||||||||

Cart








