【发布时间】:2012-09-26 12:46:24
【问题描述】:
我需要根据 DTD 验证第三方生成的多个文件;这些文件没有 dtd 声明,我无法更改,因为我不是所有者, 有没有办法通过单独提供 DTD 来使用 dom4j 验证它们?
谢谢
【问题讨论】:
-
如果迫在眉睫,您始终可以通过在输入文档顶部插入字符串“.. SYSTEM 'my.dtd'>”的管道运行输入,在任何现有的 XML 声明之后。 (当然,如果有更简单的方法更好,但我帮不了你。)
-
是的,这就是问题所在;我必须一次验证大约 250 个文件,所以寻找更好的选择 :-)
标签: dtd xml-validation dom4j