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