Lists Home |
Date Index |
- From: David Brownell <email@example.com>
- To: "Goyal, Sanjeev" <Sanjeev.Goyal@usa.xerox.com>
- Date: Thu, 07 Oct 1999 08:58:30 -0700
"Goyal, Sanjeev" wrote:
> > > 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.
> Thanks in advance,
xml-dev: A list for W3C XML Developers. To post, mailto:firstname.lastname@example.org
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:email@example.com the following message;
To subscribe to the digests, mailto:firstname.lastname@example.org the following message;
List coordinator, Henry Rzepa (mailto:email@example.com)