XML的樹結構與語法規則

2022-01-13 17:08:31 字數 2499 閱讀 2570

㈠概念

什麼是 xml?

⑴xml 指可擴充套件標記語言(extensible markup language)

⑵xml 是一種標記語言,很類似 html

⑶xml 的設計宗旨是傳輸資料,而非顯示資料

⑷xml 標籤沒有被預定義,需要自行定義標籤。

⑸xml 被設計為具有自我描述性。

⑹xml 是 w3c 的推薦標準

㈡xml 與 html 的主要差異

⑴xml 不是 html 的替代。

⑵xml 和 html 為不同的目的而設計。

⑶xml 被設計為傳輸和儲存資料,其焦點是資料的內容。

⑷html 被設計用來顯示資料,其焦點是資料的外觀。

⑸html 旨在顯示資訊,而 xml 旨在傳輸資訊。

xml 不會替代 html,xml 是對 html 的補充。在大多數 web 應用程式中,xml 用於傳輸資料,而 html 用於格式化並顯示資料。

對 xml 最好的描述是:xml 是獨立於軟體和硬體的資訊傳輸工具。

㈢xml 的用途

⑴xml 應用於 web 開發的許多方面,常用於簡化資料的儲存和共享。

通過 xml,資料能夠儲存在獨立的 xml 檔案中。這樣你就可以專注於使用 html 進行布局和顯示,並確保修改底層資料不再需要對 html 進行任何的改變。

計算機系統和資料使用不相容的格式來儲存資料。

xml 資料以純文字格式進行儲存,因此提供了一種獨立於軟體和硬體的資料儲存方法。

⑴xml 文件必須包含根元素。該元素是所有其他元素的父元素。

⑵xml 文件中的元素形成了一棵文件樹。這棵樹從根部開始,並擴充套件到樹的最底端。

⑶所有元素均可擁有子元素。

⑷父、子以及同胞等術語用於描述元素之間的關係。父元素擁有子元素。相同層級上的子元素成為同胞(兄弟或姐妹)。

⑸所有元素均可擁有文字內容和屬性(類似 html 中)。

xml 語法規則

⑷xml 文件必須有根元素。

xml 文件必須有乙個元素是所有其他元素的父元素。該元素稱為根元素。

用實體引用來代替 "<1000 then

xml 元素指的是從(且包括)開始標籤直到(且包括)結束標籤的部分。元素可包含其他元素、文字或者兩者的混合物。元素也可以擁有屬性。

xml 元素必須遵循以下命名規則:

⑴名稱可以含字母、數字以及其他的字元。

⑵名稱不能以數字或者標點符號開始。

⑶名稱不能以字元 「xml」(或者 xml、xml)開始。

⑷名稱不能包含空格。

ⅲxml 元素是可擴充套件的

擁有正確語法的 xml 被稱為「形式良好」的 xml。

通過 dtd 驗證的 xml 是「合法」的 xml。

參考:w3school

希望有所幫助.

XML 語法規則

xml的語法規則非常簡單,同時也是非常嚴格的 它易於學習,易於使用。因此,開發能夠識別和處理xml的軟體也是非常容易的。xml文件使用自述式語法,並且,語法規則非常簡單。tove jani reminder don t forget me this weekend 文件的第一行 xml宣告 定義xm...

XML語法規則

xml檔案以 xml字尾名結尾。xml檔案需要使用 xml解析器去解析。瀏覽器內建了 xml解析器。語法 開始標籤 標籤體內容 結束標籤 1 或空標籤。沒有標籤體內容 2 xml標籤名稱區分大小寫。3 xml標籤一定要正確配對。4 xml標籤名中間不能使用空格 5 xml標籤名不能以數字開頭 6 注...

XML語法規則

所有的xml元素都必須有關閉標籤 在html,經常會看到沒有關閉標籤的元素 this is a paragraph this is another paragraph 在xml中,省略關閉標籤是非法的。所有元素都必須有關閉標籤 this is a paragraph this is another ...