RE: SAX2: Namespace Processing and NSUtils helper class
Tim Bray wrote, > 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)) I don't think that's enough of a justification, because so long as myNamespace is known to be non-null (surely the most common case) we could represent the absence of a namespace as null and write, if(myNamespace.equals(ns)) I think the Java idiom, if(knownNonNull.equals(possiblyNull)) is widely known enough to make this reasonable. Cheers, Miles -- Miles Sabin Cromwell Media Internet Systems Architect 5/6 Glenthorne Mews +44 (0)20 8817 4030 London, W6 0LJ, England msabin@c... http://www.cromwellmedia.com/ 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