撩課-JavaWeb之xml概述
什麼是xml
XML 指可擴充套件標記語言(EXtensible Markup Language) XML 是一種標記語言,很類似 HTML XML 的設計宗旨是傳輸資料,而非顯示資料 XML 標籤沒有被預定義。您需要自行定義標籤。 XML 被設計為具有自我描述性。 XML 是 W3C 的推薦標準

html與xml區別
XML 不是 HTML 的替代。 XML 和 HTML 為不同的目的而設計: XML 被設計為傳輸和儲存資料,其焦點是資料的內容。 HTML 被設計用來顯示資料,其焦點是資料的外觀。 HTML 旨在顯示資訊,而 XML 旨在傳輸資訊。 HTML語法比較鬆散,xml語法嚴格 HTML所有標籤都是預先定義好的, 使用固定的標籤,展示不同的內容 XML當中的標籤都是自己定義的 XML用處 資料儲存 配置檔案 資料傳輸

文件宣告
必須寫在文件的第一行 寫法:<?xml version="1.0"> 屬性 version版本號,固定1.0 encoding指定文件的碼錶預設iso-8859-1 standalone指定文件是否獨立yes或no 是否可以引用其它檔案
規則
所有 XML 元素都須有關閉標籤 XML 標籤對大小寫敏感 XML 必須正確地巢狀 XML 文件必須有根元素 XML 的屬性值須加引號 實體引用 在 XML 中,一些字元擁有特殊的意義。 如果你把字元 "<" 放在 XML 元素中, 會發生錯誤,這是因為解析器會把它當作新元素的開始。 這樣會產生 XML 錯誤: 為了避免這個錯誤,請用實體引用來代替 "<" 字元: 5 個預定義的實體引用 <<小於 >>大於 &&和號 ''單引號 ""引號 文字 轉義字元 CDATA 裡面的資料會原樣顯示 <![CDATA[資料內容]]> 屬性 屬性值必須引用引起,單雙都行



如果你想要獲取Xmind思維導圖源件加群:869866610,進群可以獲取以上技術的學習視訊。