一XML前導 ? ? 教學鏈接:http://click.aliyun.com/m/51383/
? ? ? ?對XML最好的描述
? ? ? ?XML是獨立于軟件和硬件的信息傳輸工具。XML是W3C的推薦標準。XML無所不在,當我們看到XML標準突飛猛
進的開發進度,以及大批的軟件開發商采用這個標準的日新月異的速度時,真的是不禁感嘆這真是令人嘆為觀止。
? ? ? ?目前,XML在Web中起到的作用不會亞于一直作為Web基石的HTML。XML是各種應用程序之間進行數據傳輸的
最常用的工具,并且在信息存儲和描述領域變得越來越流行。
? ? ? ?XML(可擴展標記語言),標準通用標記語言的子集,是一種用于標記電子文件使其具有結構性的標記語言。在電
子計算機中,標記指計算機所能理解的信息符號,通過此種標記,計算機之間可以處理包含各種的信息比如文章等。
它可以用來標記數據、定義數據類型,是一種允許用戶對自己的標記語言進行定義的源語言。它非常適合萬維網傳
輸,提供統一的方法來描述和交換獨立于應用程序或供應商的結構化數據。是Internet環境中跨平臺的、依賴于內容的
技術,也是當今處理分布式結構信息的有效工具。早在1998年,W3C就發布了XML1.0規范,使用它來簡化Internet的
文檔信息傳輸。
? ? ? ?(1)XML指可擴展標記語言(EXtensible Markup Language)。
? ? ? ?(2)XML是一種標記語言,很類似HTML(超文本標記語言)。
? ? ? ?(3)XML的設計宗旨是傳輸數據,而非顯示數據。
? ? ? ?(4)XML標簽沒有被預定義。您需要自行定義標簽。
(5)XML被設計為具有自我描述性。
? ? ? ?(6)XML是 W3C 的推薦標準。
? ? ? ?(1)XML和HTML為不同的目的而設計。
? ? ? ?(2)XML被設計為傳輸和存儲數據,其焦點是數據的內容。
? ? ? ?(3)HTML被設計用來顯示數據,其焦點是數據的外觀。
? ? ? ?(4)HTML旨在顯示信息,而XML旨在傳輸信息。
? ? ? ?(5)XML不是對HTML的替代,XML是對HTML的補充。
? ? ? ?(6)XML不會替代HTML,理解這一點很重要。在大多數web應用程序中,XML用于傳輸數據,而 HTML用于格式
化并顯示數據。
? ? ? ?(7)XML被設計用來傳輸和存儲數據。而HTML被設計用來顯示數據。
? ? ? ?(1)解決了數據傳輸不規范的問題。
(2)可以非常好的描述樹形結構的事物。
? ? ? ?(3)可以用作配置文件。