XML元素


XML元素可以被定義為XML的積木。元素可以表現為容器,以容納文字,元素,屬性,媒體物件或所有的這些.

每個XML文件包含一個或多個元素,其範圍是任一分隔的由開始和結束標記,或者為空元素,用一個空元素標籤.

語法

以下是XML元素語法:

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

那麼

  • XML元素 是元素的名稱 name 開始和結束標記必須匹配.

  • ATTRIBUTE1,attribute2 是由空格分隔的元素的屬性。屬性定義了元素的屬性。它關聯的名稱與價值,這是字元的字串。屬性被寫為:

    name = "value"

    名後跟一個等號(=)和雙引號(“”)或單引號(''),引號內的字串值。

空元素

空元素(沒有內容的元素)的語法如下:

<name attribute1 attribute2.../>

使用各種XML元素的XML文件的例子:

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

XML元素規則

需要以下規則應遵循的XML元素:

  • 元素名稱可以包含任何字母數位字元。在名稱中允許的唯一的標點符號是連字元( - ),在得分(_)和句點(。).

  • 名稱是區分大小寫的。例如,地址,地址,和地址是不同的名稱.

  • 開始和結束標記必須必須相同。

  • 一個元素它是一個容器可以包含文字或元素在上述例子中看到的.