Xml 简明教程

XML - Elements

XML elements 可以定义为 XML 的构建基块。元素可以充当容器来容纳文本、元素、属性、媒体对象或所有这些。

每个 XML 文档包含一个或多个元素,其范围由开始和结束标记(或对于空元素,由空元素标记)定界。

Syntax

以下是编写 XML 元素的语法 −

<element-name attribute1 attribute2>
....content
</element-name>

其中,

  1. element-name 是元素的名称。名称大小写必须与开始和结束标记匹配。

  2. attribute1, attribute2 是用空白分隔的元素属性,一个属性定义了一个元素的性质,它将一个名称关联到一个值(一个字符字段)上。属性的写法如下:

name = "value"

名称后面紧跟一个 = 号和一对双引号(“ ”)或单引号(' ')引起来的字符串值。

Empty Element

一个空元素(没有内容的元素)拥有以下语法:

<name attribute1 attribute2.../>

下面是一个使用各种 XML 元素的 XML 文档示例:

<?xml version = "1.0"?>
<contact-info>
   <address category = "residence">
      <name>Tanmay Patil</name>
      <company>TutorialsPoint</company>
      <phone>(011) 123-4567</phone>
   </address>
</contact-info>

XML Elements Rules

对于 XML 元素,必须遵守如下规则:

  1. 一个元素名称可以包含任意字母数字字符,名称中唯一允许的标点符号是连字符(-)、下划线(_)和句点(.)。

  2. 名称区分大小写,例如,Address、address 和 ADDRESS 是不同的名称。

  3. 一个元素的开始和结束标签必须相同。

  4. 一个元素(一个容器),可以包含文本或元素,如上面示例所示。