Re: SAX2/Java: Towards a final form
David Megginson <david@m...> writes: > Henry S. Thompson writes: > > > Just so there is no possible confusion arising from the overhang of > > the namespaces&attributes threads of the last few weeks, please > > confirm that > > > > a) getURI should return the empty string iff getRawName returns a string > > without a colon; > > No, because getRawName() may return null if the SAX2 driver does not > support reporting raw names (i.e. if it is iterating over a database > where there are no raw XML 1.0 element names to deal with). > > There is also the possibility that there will be a SAX feature to ask > the XMLReader to place all unprefixed attribute names into the parent > element's Namespace at user option (the default will be to leave them > distinct). Thanks for the speedy and careful reply. For the record, I oppose provision of the possible feature described above. I think it's clear that for what is designed as a low-level XML interface, this goes against the intentions of the Namespace REC, and strictly contradicts its normative statements wrt the default namespace (see , "the default namespace does not apply to attribute names"), and would lead to two attributes with the same fully-qualified name in the case of the second <good...> below <!-- http://www.w3.org is bound to n1 and is the default --> <x xmlns:n1="http://www.w3.org" xmlns="http://www.w3.org" > <good a="1" b="2" /> <good a="1" n1:a="2" /> </x> (taken from the same section of the Namespace REC), which in turn would render e.g. GetValue("http://www.w3.org","a") incoherent wrt that second <good...> if the feature you suggest is turned on. ht  http://www.w3.org/TR/REC-xml-names/#uniqAttrs -- Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh 2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440 Fax: (44) 131 650-4587, e-mail: ht@c... URL: http://www.ltg.ed.ac.uk/~ht/ 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