Xml 简明教程

XML - Tags

让我们了解 XML 最重要的部分之一,即 XML 标记。 XML tags 构成了 XML 的基础。它们定义了 XML 中元素的作用域。它们还可以用于插入注释、声明解析环境所需的设置,以及插入特殊指令。

我们可以将 XML 标记大体分类如下 −

Start Tag

每个非空 XML 元素的起始处都标记有开始标记。以下是开始标记示例 −

<address>

End Tag

每个有开始标记的元素都应以结束标记结尾。以下是结束标记示例 −

</address>

请注意,结束标记在元素名称之前包含一个斜杠 ("/")。

Empty Tag

出现在开始标记和结束标记之间的文本被称为内容。没有内容的元素称为空元素。可以使用以下两种方式来表示空元素 −

开始标记后立即跟着一个结束标记,如下所示 −

<hr></hr>

一个完整的空元素标记如下所示 −

<hr />

对于没有任何内容的任何元素,都可以使用空元素标记。

XML Tags Rules

以下是使用 XML 标记时需要遵循的规则 −

Rule 1

XML 标记区分大小写。下面的代码行是错误语法的示例 </Address>,因为两个标记存在字母大小写差异,在 XML 中被视为错误语法。

<address>This is wrong syntax</Address>

以下代码显示了正确的方式,其中我们使用相同的大小写来命名开始标记和结束标记。

<address>This is correct syntax</address>

Rule 2

必须按适当的顺序关闭 XML 标记,即,在另一元素内打开的 XML 标记必须在外层元素关闭之前关闭。例如 −

<outer_element>
   <internal_element>
      This tag is closed before the outer_element
   </internal_element>
</outer_element>