僅接上篇文章,總結2者的異同:http://blog.csdn.net/xdd19910505/article/details/38615113
1、首先XML基礎
1、甚么是XML
XML(ExtensibleMarkup Language)可擴大標記語言,可以對文檔和數據進行結構化處理,使我們能夠更準確的搜索,更方便的傳送軟件組件,更好的描寫1些事物。
可擴大標記語言是1種很像HTML(超文本標記語言)的標記語言
它的設計主旨是傳輸數據,而不是顯示數據
它的標簽需要自行定義
它是獨立于軟件和硬件的信息傳輸工具
2、格式良好的XML(具有正確語法,通過DTD驗證合法)
XML文件必須有根元素
XML文件必須有關閉標簽
XML標記對大小寫敏感
XML元素必須被正確的嵌套
XML屬性必須加引號
3、XML的語法:
2、XML和HTML之間的差異
XML不是HTML的替換
XML是對HTML的補充
XML設計用來傳輸和存儲數據,其焦點是數據的內容,旨在傳輸信息;
HTML是用來顯示數據,其焦點是數據的外觀,旨在顯示信息
3、1個簡單的例子:
總結:
總的來講,XML語法和HTML類似,都以1對相互匹配的起始和結束標記符號來表示信息。2者功能不同,HTML是用戶顯示數據信息,而XML用戶描寫數據的性質和結構。文本標記語言不光只有這兩種,等再接觸別的的時候,和這兩種對照著學習,會更容易上手的。就像好好的比較了HTML和XML1樣。大同小異。