Re: SAX2: Namespace Processing and NSUtils helper class
At 11:45 AM 1/5/00 -0800, David Brownell wrote: >Tim pointed out the spec only allows a null URI in the case of the >default namespace declaration: xmlns="". And when you're doing this, you're saying that there is *no* default namespace, not that the default namespace is "". Pardon for flogging this possibly-dead horse, but you have to read the text of the namespace spec carefully to realise that you just can't ever have a namespace URI whose value is "". We should have put in a sentence in section 5.2 saying "Note that as a consequence of this rule, it is not possible to have a namespace whose value is the empty string." As a consequence of this, I have suggested that in SAX2, we use "" to represent the absence of a namespace rather than null. Then you'll always be able to do if (ns.equals(myNamespace)) rather than if ((ns != null) && ns.equals(myNamespace)) -Tim xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@i... Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1 To unsubscribe, mailto:majordomo@i... the following message; unsubscribe xml-dev To subscribe to the digests, mailto:majordomo@i... the following message; subscribe xml-dev-digest List coordinator, Henry Rzepa (mailto:rzepa@i...)
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