如何在Python中从XML文件生成DTD?
我需要从一个xml文件生成DTD文件。我试过用一些软件,比如Oxygen,但生成的文件太大了,无法使用。有办法用Python来实现这个吗?
1 个回答
0
这不是一个关于Python的回答,但你提到使用oXygen,所以一个基于Java的命令行选项应该可以用。
你可以试试
我在一个修改过的XMark "standard.xml"文件上测试过,这个文件有385MB,生成DTD大约花了5秒钟。(http://www.xml-benchmark.org/downloads.html)