[XML-DEV Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: SAX2 Namespace Support
what if the application gets to specify the implementation for EQ on names? eg., by choosing the implementation for the name class. perhaps indirectly by virtue of the setting for the namespace-support property. where namespaces are to be observed, then the prefix is immaterial. where they are not to be observed, then the url is immaterial. David Megginson wrote: > > John Aldridge <john.aldridge@i...> writes: > > > I appreciate this is probably a done deal by now, but I prefer: > > > > class QName { > > public: > > wstring ns () const; // http://www.w3c.org/1999/xhtml > > wstring name () const; // p > > wstring nsPrefix () const; // html > > wstring prefixedName () const; // html:p > > > > bool operator== (const QName &rhs) const; > > // ns & name both equal > > private: > > // Probably just a simple pointer to your internal data structures > > }; > > My biggest problem with this (and its Java equivalent) is figuring out > how to handle equality: are two QNames with the same URI part and same > local part equal? What if the prefix is different? > > All the best, > > David > > -- > David Megginson david@m... > http://www.megginson.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...) 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
|