0

我需要从 xml 文件生成 DTD 文件。我尝试使用一些软件,如 Oxygen,但文件看起来太大而无法执行。有没有办法用 Python 做到这一点?

4

1 回答 1

0

这不是涉及 Python 的答案,但您提到使用 oXygen,因此基于 java 的命令行选项应该可以工作。

试试DTDGeneratorSaxon 开发的: http: //saxon.sourceforge.net/dtdgen.html

我在 385MB 的 XMark“standard.xml”文件的修改版本上对其进行了测试,创建 DTD 大约需要 5 秒。( http://www.xml-benchmark.org/downloads.html )

于 2013-02-22T02:00:30.413 回答