xml的
語法規則既簡單又嚴格,非常容易學習和使用。
正因為如此,編寫讀取和操作
xml的軟體也是相對容易的事情。
乙個xml文件的例子
xml文件使用了自描述的和簡單的語法。
<?
xml version="1.0" encoding="iso-8859-1"?> lin
ordm
reminder
don't forget me this weekend!
文件的第1行:
xml宣告——定義此文件所遵循的
xml標準的版本,在這個例子裡是1.0版本的標準,使用的是iso-8859-1 (latin-1/west european)字符集。
文件的第2行是根元素(就象是說「這篇文件是乙個便條」):
文件的第3--6行描述了根元素的四個子節點(to, from, heading,和 body):
linordm
reminder
don't forget me this weekend!
文件的最後一行是根元素的結束:
你能從這個文件中看出這是ordm給lin留的便條麼?難道能不承認
xml是一種美麗的自描述語言麼?
所有的xml文件必須有乙個結束標記
在xml文件中, 忽略結束標記是不符合規定的。
在html文件中,一些元素可以是沒有結束標記的。下面的**在html中是完全合法的:
this is a paragraph this is another paragraph
但是在xml文件中必須要有結束標記,象下面的例子一樣:
this is a paragraph
this is another paragraph
注意: 你可能已經注意到了,上面例子中的第一行並沒有結束標記。這不是乙個錯誤。因為
xml宣告並不是
xml文件的一部分,他不是
xml元素,也就不應該有結束標記。
xml標記都是大小寫敏感的
這與html不一樣,
xml標記是大小寫敏感的。
在xml中, 標記與標記是兩個不同的標記。
因此在xml文件中開始標記和結束標記的大小寫必須保持一致。
this is incorrect //錯誤的 this is correct //正確的
所有的xml元素必須合理包含
在xml中不允許不正確的巢狀包含。
3XML 語法規則
1所有的 xml 元素都必須有乙個關閉標籤 在 html 中,某些元素不必有乙個關閉標籤 this is a paragraph.在 xml 中,省略關閉標籤是非法的。所有元素都必須有關閉標籤 this is a paragraph.2xml 標籤對大小寫敏感 xml 標籤對大小寫敏感。標籤 與標籤...
XML指南 XML 語法
xml的語法規則既簡單又嚴格,非常容易學習和使用。正因為如此,編寫讀取和操作xml的軟體也是相對容易的事情。xml文件使用了自描述的和簡單的語法。linordm reminder don t fet me this weekend 文件的第1行 xml宣告 定義此文件所遵循的xml標準的版本,在這個...
XML指南 XML 語法
xml的語法規則既簡單又嚴格,非常容易學習和使用。正因為如此,編寫讀取和操作xml的軟體也是相對容易的事情。乙個xml文件的例子 xml文件使用了自描述的和簡單的語法。linordm reminder don t forget me this weekend 文件的第1行 xml宣告 定義此文件所遵...