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

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   SAX and <!DOCTYPE>

[ Lists Home | Date Index | Thread Index ]
  • From: Steinar Bang <sb@metis.no>
  • To: xml-dev@ic.ac.uk
  • Date: 07 Dec 1999 09:41:37 +0100

Is there something in SAX that gives the information in the <!DOCTYPE> 
declaration to the application?

I've scratched my head over DTDHandler
	http://www.megginson.com/SAX/javadoc/org.xml.sax.DTDHandler.html
but I haven't found anything that looks like it there.  I've looked at 
the source code for XMLNorm/XMLWriter, and it doesn't look like it is
anywhere there.  The top level element is used as the name.

But when looking at the original announcement for XMLNorm:
	http://www.lists.ic.ac.uk/hypermail/xml-dev/xml-dev-Jul-1999/0346.html
there's a link to an XML document that has a DOCTYPE with both a
PUBLIC identifier and a SYSTEM identifier
	http://home.sprynet.com/~dmeggins/texts/darkness/darkness.xml

Or maybe the above document is _before_ processing with XMLNorm...?

Hm... searches on the net also gave me some discussions from January
1998, that seems to indicate that a <!DOCTYPE> declaration isn't good
enough as a document type identifier, but there didn't seem to be any
conclusions (at least I didn't find them.

What I need the document type for, is to set the appropriate
DocumentHandler in the parser.  I'm assuming that this is something
others would like to do.  If there is no DOCTYPE information
available, how is it done?

xml-dev: A list for W3C XML Developers. To post, mailto:xml-dev@ic.ac.uk
Archived as: http://www.lists.ic.ac.uk/hypermail/xml-dev/ and on CD-ROM/ISBN 981-02-3594-1
To unsubscribe, mailto:majordomo@ic.ac.uk the following message;
unsubscribe xml-dev
To subscribe to the digests, mailto:majordomo@ic.ac.uk the following message;
subscribe xml-dev-digest
List coordinator, Henry Rzepa (mailto:rzepa@ic.ac.uk)






 

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

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