一個 XML 文檔 就是一個有井井有條的元素和其他標記組成的 XML 信息基本單元。一個 XML _文檔_可以包含各種各樣的數據。比如,數字數據庫,數字表示分子結構或數學公式。
XML 文檔示例
下面提供了一個簡單的 XML 文檔示例:
下圖描述了 XML 文檔部分。
文檔序言
文檔序言 在文檔的頂部,根元素之前。這部分包含:
文檔元素
文檔元素 就是 XML 構建塊。它們把文檔分割為一個層級結構,每一級都有不同的目的。我們可以把一個文檔分割為多個部分,因此它們可以以不同的方式呈現或者給搜索引擎使用。元素可以是一個組合文本和其他元素的容器。
在 XML 元素 中可以學習更多關於 XML 元素的內容。
XML 聲明
XML 聲明包含准備 XML 處理程序解析 XML 文檔的詳細信息。它是可選的,但是在使用時它必須出現在 XML 文檔的第一行。
語法
下面是語法展示了 XML 聲明:
其中每個參數都由參數名,等號(=)以及用引號包裹的參數值組成。下面的表格展示了上述語法的詳細信息:
規則
XML 聲明應該遵守以下規則:
如果 XML 聲明出現在 XML 中,必須把它放在這個 XML 文檔的第一行。
如果包含 XML 聲明,就必須包含版本號屬性。
參數名和值區分大小寫。
放置參數的順序很重要。正確的順序是:version,encoding 和 standalone。
可以使用單引號或雙引號。
XML 聲明沒有閉合標簽,比如</?xml>。
XML 聲明示例
下面是一些關於 XML 聲明的示例。
不帶參數的 XML 聲明:
XML/HTML Code復制內容到剪貼板帶版本定義的 XML 聲明:
XML/HTML Code復制內容到剪貼板帶所有參數定義的 XML 聲明:
XML/HTML Code復制內容到剪貼板所有參數定義使用單引號包裹值的 XML 聲明:
XML/HTML Code復制內容到剪貼板