The XML DTD Object Model

Version:
  $Revision: 6213 $ $Date: 2003-03-03 00:05:44 -0700 (Mon, 03 Mar 2003) $
Author:
  Alexander Totok

This package is an implementation of the XML DTD specification.

The XML DTD object model does not implement:

- Conditional Sections:

      <![ INCLUDE [ ... ]]>
      <![ IGNORE  [ ... ]]>

- Processing Instructions, like:

      <?xml version="1.0" encoding="UTF-16"?>

The XML DTD object model is fully compliant with the current XML specification, unless otherwise is stated.

This package also contains the class {@link org.exolab.castor.xml.dtd.Converter Converter}, which provides static top-level methods to parse and convert XML DTD documents to corresponding XML Schema documents. It also contains a simple command line interface to read an XML DTD file and create a corresponding XML Schema file.