一篇讲的比较丰富的文章 https://blog.csdn.net/boke7265/article/details/79493038
下面自己讲一下,
验证xml有效性的方法常用的有两种模式,DTD和XSD。
DTD是一种XML约束语言,它可以通过比较XML文档和DTD文件来看文档是否符合规范,它本身不是xml结构,它定义了检查的内容。引入模式如下
XSD也是一种XML约束语言,它本身即是一个XML结构文档,它的引用需要引用两部分,除了需要声明命名空间外:
还需要标明该XML Schema文件位置或者URL地址:
下面是来自百度的介绍:
原文:https://www.cnblogs.com/YsirSun/p/13676023.html