📝 XML教程
100篇技术文档📅  最后修改于: 2020-11-09 05:24:12        🧑  作者: Mango
XML代表防爆tensible中号大号arkup和anguage从标准通用标记语言(SGML)获得的基于文本的标记语言。本教程将教您XML的基础知识。本教程分为多个部分,例如XML基础知识,高级XML和XML工具。这些部分中的每一个都包含相关主题以及简单而有用的示例。本参考资料已为初学者准备,以帮助他们了解与XML相关的基本概念到高级概念。本教程将使您对XML有足够的了解,从那里您可以进入更高的专...
📅  最后修改于: 2020-11-09 05:24:34        🧑  作者: Mango
XML表示对于Extensible中号大号arkup anguage。它是从标准通用标记语言(SGML)派生的基于文本的标记语言。XML标记识别数据,并用于存储和组织数据,而不是像HTML标记那样指定如何显示数据,HTML标记用于显示数据。 XML不会在不久的将来取代HTML,但是通过采用许多成功的HTML功能,它引入了新的可能性。XML的三个重要特征使其在各种系统和解决方案中有用-XML是可扩展...
📅  最后修改于: 2020-11-09 05:25:08        🧑  作者: Mango
在本章中,我们将讨论编写XML文档的简单语法规则。以下是完整的XML文档-您可以注意到在上面的示例中有两种信息-标记,例如<contact-info>文本或字符数据,Tutorials Point和(040)123-4567。下图描述了在XML文档中编写不同类型的标记和文本的语法规则。让我们详细查看上图中的每个组件。XML声明XML文档可以选择具有XML声明。它写成如下-其中version是XML...
📅  最后修改于: 2020-11-09 05:25:24        🧑  作者: Mango
XML文档是XML信息的基本单元,由有序包中的元素和其他标记组成。 XML文档可以包含各种数据。例如,数字数据库,代表分子结构的数字或数学方程式。XML文档示例以下示例显示了一个简单的文档-下图描述了XML文档的各个部分。文档序言部分文档序言位于文档顶部,位于根元素之前。本节包含-XML声明文件类型声明您可以了解更多关于本章XML声明-XML声明文件元素部分文档元素是XML的构建块。这些将文档分为...
📅  最后修改于: 2020-11-09 05:25:42        🧑  作者: Mango
本章详细介绍了XML声明。XML声明包含一些细节,这些细节为XML处理器准备了解析XML文档的准备。它是可选的,但是在使用时,它必须出现在XML文档的第一行。句法以下语法显示了XML声明-每个参数由参数名称,等号(=)和引号内的参数值组成。下表详细显示了上述语法-ParameterParameter_valueParameter_descriptionVersion1.0Specifies the...
📅  最后修改于: 2020-11-09 05:26:01        🧑  作者: Mango
让我们了解XML最重要的部分之一,即XML标签。XML标记构成XML的基础。它们定义XML中元素的范围。它们也可用于插入注释,声明解析环境所需的设置以及插入特殊说明。我们可以将XML标签大致分类如下-开始标签每个非空XML元素的开始都由一个开始标记标记。以下是开始标签的示例-结束标签每个具有开始标签的元素都应以结束标签结尾。以下是结束标签的示例-注意,结束标记在元素名称之前包括一个固线(“ /”)...
📅  最后修改于: 2020-11-09 05:26:18        🧑  作者: Mango
XML元素可以定义为XML的构建块。元素可以充当容器来保存文本,元素,属性,媒体对象或所有这些。每个XML文档都包含一个或多个元素,其范围由开始和结束标签界定,对于空元素,则由一个空元素标签界定。句法以下是编写XML元素的语法-哪里,element-name是元素的名称。名称在开始和结束标记中的大小写必须匹配。attribute1,attribute2是由空格分隔的元素的属性。属性定义元素的属性。...
📅  最后修改于: 2020-11-09 05:26:42        🧑  作者: Mango
本章介绍XML属性。属性是XML元素的一部分。一个元素可以具有多个唯一属性。该属性提供有关XML元素的更多信息。更准确地说,它们定义元素的属性。 XML属性始终是名称/值对。句法XML属性具有以下语法-其中attribute1和attribute2具有以下形式-值必须用双引号(“”)或单引号(”)引起来。在这里,attribute1和attribute2是唯一的属性标签。属性用于将唯一标签添加到元...
📅  最后修改于: 2020-11-09 05:26:57        🧑  作者: Mango
本章说明注释在XML文档中的工作方式。XML注释类似于HTML注释。注释被添加为注释或行,以理解XML代码的目的。注释可用于包含相关链接,信息和术语。它们仅在源代码中可见。不在XML代码中。注释可以出现在XML代码的任何地方。句法XML注释具有以下语法-注释以<!-开头–>结束。您可以在字符之间添加文本注释作为注释。您不得将一个评论嵌套在另一个评论中。例以下示例演示了XML文档中注释的使用-<!-...
📅  最后修改于: 2020-11-09 05:27:19        🧑  作者: Mango
本章介绍XML字符实体。在了解字符实体之前,让我们首先了解什么是XML实体。正如W3联盟所指出的,实体的定义如下-“文档实体是实体树的根,也是XML处理器的起点”。这意味着,实体是XML中的占位符。这些可以在文档序言或DTD中声明。有不同类型的实体,在本章中,我们将讨论字符实体。HTML和XML都保留了一些符号供其使用,这些符号不能用作XML代码中的内容。例如,<和>符号用于打开和关闭XML标签。...
📅  最后修改于: 2020-11-09 05:27:35        🧑  作者: Mango
在本章中,我们将讨论XML CDATA部分。术语CDATA表示字符数据。 CDATA被定义为不由解析器解析的文本块,但是被识别为标记。预定义的实体,例如&amp ;、&ampgt;和&ampamp;需要输入,并且通常很难在标记中阅读。在这种情况下,可以使用CDATA节。通过使用CDATA部分,您将命令解析器命令文档的特定部分不包含标记,应将其视为常规文本。句法以下是CDATA部分的语法-上面的语法...
📅  最后修改于: 2020-11-09 05:27:52        🧑  作者: Mango
在本章中,我们将讨论XML文档中的空白处理。空格是空格,制表符和换行符的集合。它们通常用于使文档更具可读性。XML文档包含两种类型的空白-重要空白和无关紧要的空白。下文均通过示例进行说明。重要空白元素内包含一个包含文本和标记的有效空白。例如-和由于Tanmay和Patil之间的距离,上述两个元素是不同的。任何在XML文件中读取此元素的程序都必须维护该区别。无关紧要的空格无关紧要的空白表示仅允许元素...
📅  最后修改于: 2020-11-09 05:28:09        🧑  作者: Mango
本章介绍了处理指令(PI)。根据XML 1.0 Recommendation的定义,“处理指令(PI)允许文档包含有关应用程序的指令。PI并不是文档字符数据的一部分,但必须传递给应用程序。处理指令(PI)可用于将信息传递给应用程序。 PI可以出现在标记之外的文档中的任何位置。它们可以出现在序言中,包括文档类型定义(DTD),文本内容或文档之后。句法以下是PI的语法-哪里target-标识指令所针对...
📅  最后修改于: 2020-11-09 05:28:25        🧑  作者: Mango
编码是将Unicode字符转换为等效的二进制表示形式的过程。 XML处理器读取XML文档时,将根据编码类型对文档进行编码。因此,我们需要在XML声明中指定编码类型。编码类型主要有两种编码类型-UTF-8UTF-16UTF表示UCS转换格式,而UCS本身表示通用字符集。数字8或16是指用于表示字符的位数。它们是8(1到4字节)或16(2或4字节)。对于没有编码信息的文档,默认设置为UTF-8。句法编...
📅  最后修改于: 2020-11-09 05:28:42        🧑  作者: Mango
验证是验证XML文档的过程。如果XML文档的内容与元素,属性和关联的文档类型声明(DTD)相匹配,并且文档符合其中表达的约束条件,则该XML文档被认为是有效的。 XML解析器以两种方式处理验证。他们是-格式正确的XML文档有效的XML文档格式正确的XML文档如果遵循以下规则,则XML文档被认为格式良好–非DTD XML文件必须对amp(&),quot(单引号),gt(>),lt(,quot(双引号...