The XML DTD Object Model

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

This package is an implementation of 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.

Package also contains 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 simple command line interface to read an XML DTD file and create corresponding XML Schema file.