這篇文章主要介紹了XML中的標籤與元素的使用,是XML入門學習中的基礎知識,需要的朋友可以參考下
標籤
#我們來了解XML 最重要的部分之一,XML 標籤。 XML 標籤是 XML 的基礎。它們定義了 XML 中某個元素的範圍。它們也可以用來插入註釋,聲明解析環境需的設定以及插入特定的指令。
大體上可以依照下列方式歸類 XML 標籤:
開始標籤
每個開始的非空 XML 元素都被標記為開始標籤。以下是一個開始標籤的範例:
<address>
結束標籤
每個有開始標籤的元素都應該使用結束標籤來閉合。下面是一個結束標籤的範例:
</address>
注意,結束標籤在元素名稱的前麵包含一個斜線("/")。
空標籤
出現在開始標籤和結束標籤之間的文字被稱為內容。沒有內容的元素稱為空元素。空元素使用下面兩種方式表示:
(1) 開始標籤後面緊跟著一個結束標籤,如下所示:
<hr></hr>
(2) 真正意義上的空元素標籤如下所示:
<hr />
空元素標籤可以用於任何沒有內容的元素。
XML 標籤規則
以下是使用 XML 標籤需要遵循的規則:
規則1
##XML 標籤區分大小寫。下面這行程式碼是一個錯誤語法範例,因為兩個標籤大小寫不一樣,在 XML 中會被視為錯誤的語法。<address>This is wrong syntax下面的程式碼展示了正確的方法,這裡開始和結束標籤的名稱使用了相同的大小寫。
<address>This is correct syntax</address>規則2
<outer_element> <internal_element> This tag is closed before the outer_element </internal_element> </outer_element>
元素
XML 元素可以定義為 XML 的建構塊。元素可以表現為承載文本,元素,屬性,媒體物件或這有這些的容器。
下面是寫一個 XML 元素的語法:
<element-name attribute1 attribute2> ....content </element-name>#這裡element-name: 表示元素的名稱。開始和結束標籤之間的_名稱_必須符合。
attribute1, attribute2: 就是由空格分隔的元素屬性。屬性(attribute)定義了元素的屬性(property)。它關聯一個名稱和字串值。屬性被寫如下形式:
name = "value"
屬性_名稱_後緊接一個 = 號碼以及使用雙引號(" ")或單引號(' ')包裹的字串值。
空元素
空元素(沒有內容的元素)語法如下:
以下是使用各種不同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中的標籤與元素的使用具體介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!