📝 DTD教程
9篇技术文档📅  最后修改于: 2020-11-10 04:41:40        🧑  作者: Mango
XMLdocument牛逼YPEdeclaration俗称DTD是一种精确描述XML语言。 DTD根据适当的XML语言的语法规则检查XML文档的有效性,结构和词汇。本教程将教您DTD的基础知识。教程中包含章节,以适当的示例讨论DTD的所有基本组件。本参考资料已为初学者准备,以帮助他们理解与DTD相关的基本概念。本教程将使您对DTD有足够的了解,从中可以使自己有更高的专业知识水平。先决条件在继续本教...
📅  最后修改于: 2020-11-10 04:42:01        🧑  作者: Mango
XML文档类型声明,通常称为DTD,是一种精确描述XML语言的方法。 DTD根据适当的XML语言的语法规则检查XML文档的结构和词汇的有效性。XML文档可以定义为-合式-如果XML文档符合所有一般XML规则,如标签必须正确嵌套,打开和关闭标签必须是平衡的,而空标签必须以“/>”,那么它被称为形成良好的终结。要么有效-一个XML文档,当它不仅格式正确,而且还符合可用的DTD时才有效,该DTD指定了它...
📅  最后修改于: 2020-11-10 04:42:37        🧑  作者: Mango
可以在文档内部指定XML DTD,也可以将其保存在单独的文档中,然后可以将该文档链接到DTD文档以使用它。句法DTD的基本语法如下-在上面的语法中-DTD以<!DOCTYPE分隔符开头。元素告诉解析器从指定的根元素解析文档。DTD标识符是文档类型定义的标识符,它可以是系统上文件的路径,也可以是Internet上文件的URL。如果DTD指向外部路径,则称为外部子集。方括号[]包含一个可选的实体声明列...
📅  最后修改于: 2020-11-10 04:43:15        🧑  作者: Mango
XML元素可以定义为XML文档的构建块。元素可以充当容纳文本,元素,属性,媒体对象或所有元素混合的容器。DTD元素用ELEMENT声明声明。当DTD验证XML文件时,解析器首先检查根元素,然后验证子元素。句法所有DTD元素声明都具有这种通用形式-ELEMENT声明用于指示要定义元素的解析器。elementname是您定义的元素名称(也称为通用标识符)。content定义元素中可以包含的内容(如果有...
📅  最后修改于: 2020-11-10 04:43:55        🧑  作者: Mango
在本章中,我们将讨论DTD属性。属性提供有关元素的更多信息,或更准确地说,它定义元素的属性。 XML属性始终采用名称/值对的形式。元素可以具有任意数量的唯一属性。属性声明在很多方面与元素声明非常相似,除了一种。您不必为元素声明允许的内容,而是为每个元素声明允许的属性的列表。这些列表称为ATTLIST声明。句法DTD属性声明的基本语法如下-在上面的语法中-如果元素包含属性,则DTD属性以<!ATTL...
📅  最后修改于: 2020-11-10 04:44:41        🧑  作者: Mango
实体用于定义XML文档中特殊字符的快捷方式。实体主要可以有四种类型-内置实体字符实体一般实体参数实体实体声明语法通常,可以在内部或外部声明实体。让我们了解这些内容及其语法,如下所示:内部实体如果实体在DTD中声明,则称为内部实体。句法以下是内部实体声明的语法-在上面的语法中-entity_name是实体名称,后跟双引号或单引号内的值。entity_value包含实体名称的值。通过在实体名称(即&e...
📅  最后修改于: 2020-11-10 04:44:54        🧑  作者: Mango
我们使用DTD来精确描述XML文档。 DTD根据适当的XML语言的语法规则检查XML文档的结构和词汇的有效性。现在要检查DTD的有效性,可以使用以下过程-使用XML DTD验证工具-您可以使用一些IDE,例如XML Spy(不是免费的)和XMLStarlet(开源),可以用来根据DTD文档验证XML文件。使用XML DTD在线验证器-W3C标记验证服务旨在验证Web文档。使用在线验证器在此处检查X...
📅  最后修改于: 2020-11-10 04:45:17        🧑  作者: Mango
以下资源包含有关DTD的其他信息。请使用它们来获得有关该主题的更深入的知识。DTD上的有用链接文档类型定义-XML DTD的详细信息。DTD验证-标记验证服务XML Schema vs DTD-显示XML Schema和DTD之间差异的指南。关于DTD的有用书籍要在此页面上注册您的网站,请发送电子邮件至contact@tutorialspoint.com...
📅  最后修改于: 2020-11-10 04:45:28        🧑  作者: Mango
XMLdocument牛逼YPEdeclaration俗称DTD是一种精确描述XML语言。 DTD根据适当的XML语言的语法规则检查XML文档的有效性,结构和词汇。本教程将教您DTD的基础知识。教程中包含章节,以适当的示例讨论DTD的所有基本组件。...