XML - 元素

XML元素可以定义为XML的构建块.元素可以作为容器来保存文本,元素,属性,媒体对象或所有这些元素.

每个XML文档都包含一个或多个元素,其范围由start和en分隔.空元素标记的结束标记或空元素.

语法

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

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

其中,

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

  • attribute1,attribute2 是属性由空格分隔的元素.属性定义元素的属性.它将名称与值相关联,该值是一个字符串.属性写为 :

 
 name ="value"

name 后跟一个 = 符号和一个字符串 value 里面的double("" )或单个('')引号.

空元素

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

 
< 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元素规则

XML元素必须遵循以下规则 :

  • 元素名称可以包含任何字母数字字符.名称中唯一允许的标点符号是连字符( - ),得分不足(_)和句点(.).

  • 名称区分大小写.例如,地址,地址和地址是不同的名称.

  • 元素的开始和结束标记必须相同.

  • 元素是一个容器,可以包含文本或元素,如上例所示.