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


Release Notes: 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.


Release Notes: 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.


Release Notes: 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).


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


Release Notes: 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.