免费 XSD 到 DTD 转换实用程序?
Free XSD to DTD conversion utility?
我有一个 XSD(XML 架构)需要转换为 DTD。是否有免费的实用程序或简单的方法来完成此操作?例如 XSLT? Python 也欢迎脚本。
注:这是题的反方向Free DTD to XSD conversion utility?
我知道转换可能会丢失信息…
我试过 XMLSpy 或 oXygenXML,但它不是免费的,我无法自定义转换。
XMLPad (https://xmlpad.soft32.com/) 声明
Converting XSD to DTD and DTD to XSD.
我从来没有用过它;您的里程可能会有所不同。
官网为:wmhelp.com
我认为如果有 XSD,那么需要 DTD 的人数是有限的。
对我来说,XSD 比 DTD 更有用,我知道一些从 DTD 到 XSD 的迁移,通常是手动完成的,但我很惊讶你需要通过脚本完成相反的转换。
可能是,您必须根据需要编写或订购自定义工具。
从技术上讲,XSD 到 DTD 的完整转换形式是不可行的。即使你找到了一个工具,你也不能确定结果是否相同,因为模式中有一些特性在 DTD 中不存在。例如,DTD 中的。
我有一个 XSD(XML 架构)需要转换为 DTD。是否有免费的实用程序或简单的方法来完成此操作?例如 XSLT? Python 也欢迎脚本。
注:这是题的反方向Free DTD to XSD conversion utility?
我知道转换可能会丢失信息…
我试过 XMLSpy 或 oXygenXML,但它不是免费的,我无法自定义转换。
XMLPad (https://xmlpad.soft32.com/) 声明
Converting XSD to DTD and DTD to XSD.
我从来没有用过它;您的里程可能会有所不同。
官网为:wmhelp.com
我认为如果有 XSD,那么需要 DTD 的人数是有限的。
对我来说,XSD 比 DTD 更有用,我知道一些从 DTD 到 XSD 的迁移,通常是手动完成的,但我很惊讶你需要通过脚本完成相反的转换。
可能是,您必须根据需要编写或订购自定义工具。
从技术上讲,XSD 到 DTD 的完整转换形式是不可行的。即使你找到了一个工具,你也不能确定结果是否相同,因为模式中有一些特性在 DTD 中不存在。例如,DTD 中的