Dtd2Xs allows you to convert complex, modularized XML DTDs and DTDs with namespaces to XML Schemas. As an example of Dtd2Xs conversion check out DocBook XML Schema generated from XML DocBook DTD 4.2, and XSL-FO Schema generated from XSL-FO DTD.
| Tags | Information Management Metadata/Semantic Models Text Processing Markup XML |
|---|---|
| Operating Systems | POSIX Linux Windows Windows Windows Windows |
Recent releases


Changes: This release provides Dtd2Xs with a GUI front-end. Dtd2Xs may now be used not only as a command line utility, but also as a GUI-enabled tool.


Changes: Redefined parameter entities were invalidly processed. ATTLIST of an element that was specified with a parameter entity reference was incorrectly processed. Both of these problems were fixed.


Changes: Multiple ATTLISTS for the same element are now handled correctly. When generating <xs:import namespace="XX">, XX is now a namespace URI, not a prefix (which was a remnant from old version of Schema specifications).


Changes: An undefined DTD element warning was added. Invalid treatment of attributes starting with the "xml" prefix was fixed.


Changes: Invalid schema generation when an attribute name is identical to an element name has been fixed. This release can handle an incorrect number of command line arguments.