OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.


Help: OASIS Mailing Lists Help | MarkMail Help



   Re: [xml-dev] DOCTYPE and namespaces via DOM

[ Lists Home | Date Index | Thread Index ]

Gregory Murphy wrote:
> All good and well. If I add a document type declaration to the same
> document, i.e.
>     <!DOCTYPE xc:cursors>
>     <xc:cursors xmlns:xc="http://docs.sun.com/xmlcursor";>
> the root node data changes to
>     node.getNodeName() = "xc:cursors"
>     node.getLocalName() = null
>     node.getPrefix() = null
>     node.getNamespaceURI() = null 

Are you sure you are accessing the root element..?  Seems like you are
looking at a DOCTYPE node...

> The presence of the document type declaration appears to shut off
> namespace processing. Is this expected behavior? Does it make sense?

No, it does not make much sense: Xerces does not turn off namespace

If you think there is a bug in Xerces code, please send a message to the
xerces-j-user@xml.apache.org mailing list providing a sample program to
reproduce the bug.

Thank you,
Elena Litani / IBM Toronto


News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS