XML入門指南 3 XML語法

2021-04-17 01:39:38 字數 1215 閱讀 6126

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宣告 定義此文件所遵...