Getting the SystemID from DocType
Hi, When I parse a XML document (having a DOCTYPE declaration in it), by using sun's XML parser, I got the XmlDocument Object initialized with all the nodes etc. If I invoke the api getSystemId() on this XmlDocument, it returns NULL but when I write XML back from this XmlDocument Object, it generate the whole XML tree with DOCTYPE(including system id for the DTD) declaration in it. My question is, why the getSystemId() API returns NULL ? But the systemId along with DOCTYPE declaration is generated during writing XML back from XmlDocument object. Also if I invoke getDoctype(), it return DocumentType object which doesn't have enough public method to get the system id for the DocType of this XmlDocument. Any pointers will be highly appreciated. Thanks, Sanjeev 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