在默认情况下,对于外部的DTD而言,我们的xml文档不会加载引用的外部DTD。

需要让xml文档强制加载外部DTD。换句话说,需要使用外部DTD文件来验证我们的xml文档。

有两种方法来验证:
validateOnParse属性
Validate()方法
其中属性的默认值是false,所有无法加载外部DTD。
xml使用外部DTD加载验证
如果使用属性,一定要写在load之前。
再次强调,我们的xml不是用来显示的, 是用来传输或交换数据的。所以只要能获取到该数据就行了。
xml使用外部DTD加载验证
结果如下:
xml使用外部DTD加载验证
还可以使用validate方法进行验证
xml使用外部DTD加载验证

相关文章: