是否存在用于验证DTD的DTD?需用其确认所编写DTD的有效性
验证DTD有效性的专用DTD说明
- 确实存在专门用来定义DTD语法结构的元DTD(Meta-DTD),它是W3C制定的官方规范,专门用于约束DTD文件本身的语法合法性。
- 这个元DTD明确规定了DTD里允许出现的所有语法元素,比如
<!ELEMENT>、<!ATTLIST>、<!ENTITY>这类声明,还有注释、处理指令等的合法格式。 - 你可以把自己编写的DTD关联到这个元DTD,再用XML验证工具(比如
xmllint)来检查你的DTD是否符合语法规则,以此确认有效性。
内容的提问来源于stack exchange,提问作者peterh
相关产品推荐
相关产品推荐

