【发布时间】:2010-12-03 08:47:30
【问题描述】:
我有一个 DTD,需要将其转换为 XSD(XML 模式)文件。是否有免费的实用程序或简单的方法来完成此操作?
【问题讨论】:
我有一个 DTD,需要将其转换为 XSD(XML 模式)文件。是否有免费的实用程序或简单的方法来完成此操作?
【问题讨论】:
如果你碰巧有 Visual Studio,打开 DTD 文件,你应该有一个按钮来“创建架构”。
不过,我还没有检查它是否适用于 Express 版本。
【讨论】:
W3C 提供one。还有online converters。
【讨论】:
java -cp . dtd2xsd report.dtd > report.xsd
尝试使用 http://www.wmhelp.com 的 xmlpad 将 DTD 转换为 XSD。非常好的工具。
【讨论】:
http://www.thaiopensource.com/relaxng/trang.html
Trang 在 XML 的不同模式语言之间进行转换。它支持以下语言:
【讨论】: