首頁  >  文章  >  後端開發  >  詳細介紹XML中的文件與聲明用法

詳細介紹XML中的文件與聲明用法

黄舟
黄舟原創
2017-03-10 19:59:491692瀏覽

這篇文章主要介紹了XML中的文檔與聲明用法,是XML入門學習中的基礎知識,需要的朋友可以參考下

一個XML 文件就是一個有井井有條的元素和其他標記組成的XML 資訊基本單元。一個 XML _文檔_可以包含各種各樣的資料。例如,數字資料庫,數字表示分子結構或數學公式。

XML 文檔範例
下面提供了一個簡單的XML 文檔範例:

<?xml version="1.0"?>
<contact-info>
    <name>Tanmay Patil</name>
    <company>TutorialsPoint</company>
    <phone>(011) 123-4567</phone>
</contact-info>


下圖描述了XML 文檔部分。
詳細介紹XML中的文件與聲明用法

文件序言
文件前言 在文件的頂部,根元素之前。這部分包含:

XML 宣告

XML 宣告包含準備 XML 處理程序解析 XML 文件的詳細資訊。它是可選的,但是在使用時它必須出現在 XML 文件的第一行。

語法
以下是語法展示了 XML 宣告:

<?xml
    version="version_number"
    encoding="encoding_declaration"
    standalone="standalone_status"
?>

其中每個參數都由參數名,等號(=)以及用引號包裹的參數值組成。下面的表格展示了上述語法的詳細資訊:

詳細介紹XML中的文件與聲明用法

規則
XML 聲明應該遵守以下規則:

如果XML 宣告出現在XML 中,必須把它放在這個XML 文件的第一行。
如果包含 XML 聲明,就必須包含版本號碼屬性。
參數名和值區分大小寫。
放置參數的順序很重要。正確的順序是:version,encoding 和 standalone。
可以使用單引號或雙引號。
XML 宣告沒有閉合標籤,例如e9126079d240061cbf399b167a0848dd。

XML 宣告範例

以下是一些關於 XML 宣告的範例。

不含參數的XML 宣告:

<?xml >

有版本定義的XML 宣告:

XML/HTML Code複製內容到剪貼板

<?xml version="1.0">

帶有所有參數定義的XML 宣告:

<?xml version="1.0" encoding="UTF-8" standalone="no" ?>

所有參數定義使用單引號包裹值的XML 宣告:

<?xml version=&#39;1.0&#39; encoding=&#39;iso-8859-1&#39; standalone=&#39;no&#39; ?>

以上是詳細介紹XML中的文件與聲明用法的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn