XML 元素怎么用?XML 元素定义和嵌套有哪些规则?

文章导读
上一个 测验 下一个 XML 元素 可以被定义为 XML 的构建块。元素可以作为容器来容纳文本、元素、属性、媒体对象或这些内容的组合。
📋 目录
  1. 语法
  2. 空元素
  3. XML 元素规则
A A

XML - 元素



上一个
测验
下一个

XML 元素 可以被定义为 XML 的构建块。元素可以作为容器来容纳文本、元素、属性、媒体对象或这些内容的组合。

每个 XML 文档包含一个或多个元素,这些元素的范围要么由开始标签和结束标签限定,要么对于空元素,由空元素标签限定。

语法

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

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

其中,

  • element-name 是元素的名称。name 在开始标签和结束标签中的大小写必须匹配。

  • attribute1, attribute2 是元素属性,由空白字符分隔。属性定义了元素的属性。它将名称与值关联起来,值是一串字符。属性写作为 −

name = "value"

name 后跟一个 = 号和双引号(" ")或单引号(' ')内的字符串 value

空元素

空元素(没有内容的元素)具有以下语法 −

<name attribute1 attribute2.../>

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

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

XML 元素规则

XML 元素需要遵循以下规则 −

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

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

  • 元素的开始标签和结束标签必须完全相同。

  • 作为容器的元素可以包含文本或其他元素,如上例所示。