Matra is a free and open source, simple dtdtree generator. The dtdtree is a simple visual representation of the dtd.
Matra allows you to parse a dtd, generate a dtdtree for the dtd and merge the dtd and its included modules into a single dtd.
NOTE: Matra is licensed and distributed under the terms of the Mozilla Public License 1.1 (MPL 1.1).
Requirements:
· Java
What`s New in This Release: [ read full changelog ]
· Removed calls to the deprecated methods of Castor.
· Removed the class Castor.
· Fixed bug -
· Error on parsing dtds that had a `>` char in a comment within a conditional section.
· Fixed bug -
· Error on parsing dtds that had a PI within a conditional section.
· The dtdtree for the ANY content model will now show one node with a "*".
· Matra no longer parses the IGNOREd conditional sections.
· Matra now reads comments, notation and PIs within conditional sections.
· New Classes added
· com.conradroche.matra.exception DTDSyntaxErrorBean