Xml的一些基本概念(摘抄自w3school.com.cn)

一個Xml的文檔示例:

點擊查看代碼
<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>
<details>

第一行是Xml的聲明,它定義Xml的版本和使用的編碼。
下一行描述文檔的根元素(每個XML文檔必須包含根元素,並且下面的所有元素均可擁有子元素):
<note>
接下來的4行是描述上面根元素的四個子元素
最後一行定義根元素的結尾,展示了XML出色的自我描述性
實例:


在XML中,所有元素都必須有關閉標籤,並且標籤具有大小寫敏感;
<Message>這是錯誤的。</message> <message>這是正確的。</message>

XML的屬性值需要加引號


實體引用
在XML中,字符小於號和&是非法的,需要用實體引用來替代
如:
<message>if salary < 1000 then</message>會產生錯誤
正確應該爲:
<message>if salary &lt; 1000 then</message>
在XML中有五個應該記下的實體引用:


XML的註釋爲:
<!-- This is a comment --> ,並且在XML中空格會被保留,所以在讀寫的時候要注意,並且多個空格不會被刪節,寫了幾個就是幾個


XML的命名規則(元素):

  • 名稱可以包含字母,數字以及其他字符
  • 名稱不能以字符"xml"的任何方式,大小寫等開始
  • 名稱不能包含空格,不能以數字或者標點符號開始
    PS:屬性的方式不易擴展,儘量使用元素的方式來處理數據
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章