Manual Reference Pages - SGML::DTDPARSE (3)

CONTENTS

The DTDParse collection is a set of Perl modules and scripts for
manipulating SGML an XML Document Type Definitions (DTDs). DTDParse
is designed primarily to aid in the understanding and documentation
of DTDs.

Typical usage of this package is as follows:

1.

Parse the DTD with dtdparse. This produces an XML
representation of the DTD. This representation exposes both the logical
structure of the DTD (the actual meta-structure of its grove) and the
organizational structure of the DTD (the declarations and parameter
entities) that comprise its textual form.

2.

Manipulate the XML document produced by dtdparse to do whatever you
want. DTDParse is shipped with several programs that demonstrate
various capabilities, including <B>dtdformatB> which can produce HTML
or DocBook <http://www.oasis-open.org/docbook/> RefEntry pages for
each element and parameter entity in the DTD.