什么情况下需要使用外部dtd来验证xml文档

什么情况下需要使用外部dtd来验证xml文档,第1张

validateOnParse属性和Validate()方法情况下需要使用外部dtd来验证xml文档。在默悄猛认情况下,对于外部的DTD而言,xml文档不会加载引用的外部DTD。需要让xml文档强制加载外部DTD。换句话说,需要使用外部DTD文件来验证xml文档。有两种方法来验耐槐证:validateOnParse属性,Validate()方法启亩桥。其中属性的默认值是false,无法加载外部DTD。

权限高。文档类型定义是一套为了进行程序间的数据交换而建立的关于标记符的语法规则。外部dtd的权限更高它可以方便地被多个XML文档共享,只慎贺需要定义一份DTD文档,即可为多个XML文档定义语义约束。内部dtd权限较低不可以进行XML文档共享,所以外部dtd比源孝历内部dtd的共享性更好。它是标准雹搜通用标记语言和可扩展标记语言1.0版规格的一部分,文档可根据某种DTD语法规则验证格式是否符合此规则。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/12249107.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-22
下一篇 2023-05-22

发表评论

登录后才能评论

评论列表(0条)

保存