DTD验证

我们都知道DTD是用来精确描述XML文档,DTD根据相应XML语言的语法规则检查XML文档的结构和词汇的有效性。 现在检查DTD的有效性,可以使用以下程序 -

  • 使用XML DTD验证工具 - 可以使用某些IDE(如XML Spy(非免费)和XMLStarlet(opensource)来验证针对DTD文档的XML文件。

  • 使用XML DTD在线验证器 - W3C标记验证服务旨在验证Web文档。 使用在线验证器在此处检查XML DTD的有效性。

  • 使用XML DTD验证API编写自己的XML验证器 - 较新版本的JDK(1.4以上版本)支持XML DTD验证API。 您可以编写自己的验证器代码来检查XML DTD验证的有效性。