免费DTD到XSD转换实用程序?

时间:2009-10-02 15:07:43

标签: xml xsd dtd

我有一个DTD,我需要转换为XSD(XML架构)文件。是否有免费的实用工具或简单的方法来实现这一目标?

4 个答案:

答案 0 :(得分:42)

如果您碰巧拥有Visual Studio,请打开DTD文件,您应该有一个“创建架构”按钮。
但我没有检查Express版本是否可用。

答案 1 :(得分:40)

W3C提供one。还有online converters

答案 2 :(得分:12)

尝试http://www.wmhelp.com的xmlpad将DTD转换为XSD。非常好的工具。

答案 3 :(得分:11)

http://www.thaiopensource.com/relaxng/trang.html

Trang在XML的不同模式语言之间进行转换。它支持以下语言:

  • RELAX NG(XML语法)
  • RELAX NG紧凑语法
  • XML 1.0 DTDs
  • W3C XML Schema

http://www.thaiopensource.com/relaxng/trang-manual.html