您好,登錄后才能下訂單哦!
今天小編就為大家帶來一篇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>
下面的代碼展示了正確的方法,這里開始和結束標簽的名稱使用了相同的大小寫。
<address>This is correct syntax</address>
規則2
XML 標簽必須按照適當的順序閉合,比如,在另一個元素內部開啟的 XML 標簽必須在外部元素閉合之前閉合。例如:
<outer_element> <internal_element> This tag is closed before the outer_element </internal_element> </outer_element>
元素
XML 元素可以被定義為 XML 的構建塊。元素可以表現為承載文本,元素,屬性,媒體對象或這有這些的容器。
每個 XML 文檔都包含一個或多個元素,其范圍由開始和結束標簽界定,或者用一個空元素標簽表示空元素。
語法
下面是編寫一個 XML 元素的語法:
<element-name attribute1 attribute2> ....content </element-name>
這里
element-name: 表示元素的名稱。開始和結束標簽之間的_名稱_必須匹配。
attribute1, attribute2: 就是由空格分隔的元素屬性。屬性(attribute)定義了元素的屬性(property)。它關聯一個名稱和字符串值。屬性被寫作如下形式:
name = "value"
屬性_名稱_后緊跟一個 = 號以及使用雙引號(" ")或者單引號(' ')包裹的字符串值。
空元素
空元素(沒有內容的元素)語法如下所示:
<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 元素需要遵循以下規則:
元素_名稱可以包含任意字母數字字符。在名稱中唯一允許使用的標簽符號是連字符(-),下劃線()和句點(.)。
元素名稱區分大小寫。例如,Address,address 和 ADDRESS 是不同的元素名。
元素的開始和結束標簽必須相同。
一個元素就是一個容器,它可以包含文本或者元素,正如上面的例子中可以看到。
看完上述內容,你們對XML中的標簽和元素大概了解了嗎?如果想了解更多相關文章內容,歡迎關注億速云行業資訊頻道,感謝各位的閱讀!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。