Re: Getting the SystemID from DocType
"Goyal, Sanjeev" wrote: > > Dave, > > > > 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. > > > > I suggest you look at the source code and you'll see what's going on. > > That's a big part of why it's provided. > > I have seen the source code for it. The implementation class Doctype.java > for (DocumentType interface) has private variables defined for systemId and > public Ids for external dtd subsets, that's why the systemId for DTD is > printed out (in DOCTYPE declaration) when I tried to write XML back from a > XmlDocument object. But there is no public method to access this systemId > (for external dtd subset) from DocumentType object, returned from > getDoctype() API on XmlDocument class. In my application I need to know this > systemId. If DocumentType is not the right object to get this systemId than > how do access this systemId ? Is it possible ? You just said it's a private variable, and you looked at the source code ... so you must know the answer to this question already. I suggest you talk to Sun about this feature request. Perhaps they will offer DOM Level 2 support, which does expose this information. - Dave > Thanks in advance, > 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