天天看點

(0基礎)學習XML的第一課:簡介

  XML 被設計用來傳輸和存儲資料。

  HTML 被設計用來顯示資料。

  什麼是 XML?XML 指可擴充标記語言(EXtensible Markup Language)XML 是一種标記語言,很類似 HTMLXML 的設計宗旨是傳輸資料,而非顯示資料XML 标簽沒有被預定義。您需要自行定義标簽。XML 被設計為具有自我描述性。XML 是 W3C 的推薦标準XML 與 HTML 的主要差異

  XML 不是 HTML 的替代。

  XML 和 HTML 為不同的目的而設計:

  XML 被設計為傳輸和存儲資料,其焦點是資料的内容。

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

  HTML 旨在顯示資訊,而 XML 旨在傳輸資訊。

  沒有任何行為的 XML

  XML 是不作為的。

  也許這有點難以了解,但是 XML 不會做任何事情。XML 被設計用來結構化、存儲以及傳輸資訊。

  下面是 xiaoming 寫給 xiaohon 的便簽,存儲為 XML:

  

  xiaohon

  xiaoming

  Reminder

  Don't forget the meeting!

  上面的這條便簽具有自我描述性。它擁有标題以及留言,同時包含了發送者和接受者的資訊。

  但是,這個 XML 文檔仍然沒有做任何事情。它僅僅是包裝在 XML 标簽中的純粹的資訊。我們需要編寫軟體或者程式,才能傳送、接收和顯示出這個文檔。

  XML 僅僅是純文字

  XML 沒什麼特别的。它僅僅是純文字而已。有能力處理

二手域名交易平台

純文字的軟體都可以處理 XML。

  不過,能夠讀懂 XML 的應用程式可以有針對性地處理 XML 的标簽。标簽的功能性意義依賴于應用程式的特性。

  通過 XML 您可以發明自己的标簽

  上例中的标簽沒有在任何 XML 标準中定義過(比如 和 )。這些标簽是由文檔的創作者發明的。

  這是因為 XML 沒有預定義的标簽。

  在 HTML 中使用的标簽(以及 HTML 的結構)是預定義的。HTML 文檔隻使用在 HTML 标準中定義過的标簽(比如

等等)。

  XML 允許創作者定義自己的标簽和自己的文檔結構。

  XML 不是對 HTML 的替代

  XML 是對 HTML 的補充。

  XML 不可以替代 HTML,了解這一點很重要。在大多數 web 應用程式中,XML 用于傳輸資料,而 HTML 用于格式化并顯示資料。

  對 XML 最好的描述是:

  XML 是獨立于軟體和硬體的資訊傳輸工具。

  XML 無所不在

  當我們看到 XML 标準突飛猛進的開發進度,以及大批的軟體開發商采用這個标準的日新月異的速度時,真的是不禁感歎這真是令人歎為觀止。

  目前,XML 在 Web 中起到的作用不會亞于一直作為 Web 基石的 HTML。

  XML 無所不在。XML 是各種應用程式之間進行資料傳輸的最常用的工具,并且在資訊存儲和描述領域變得越來越流行。

  看完可以評論交流交流嘻嘻 可以的話最好輕按兩下加點贊 謝謝各位

  #程式##我要上微頭條##金正恩:北韓需做好對話和對抗準備##殲-20列裝人民空軍多支英雄部隊##國際金價、油價大幅下跌#