天天看點

(0基礎)學習XML的第二課:用途

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

  XML 把資料從 HTML 分離

  如果你需要在 HTML 文檔中顯示動态資料,那麼每當資料改變時将花費大量的時間來編輯 HTML。

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

  通過使用幾行 JavaScript,你就可以讀取一個外部 XML 檔案,然後更新 HTML 中的資料内容。

  提示:您将在稍後的課程将學習更多這方面的内容。

  XML 簡化資料共享

  在真實的世界中,計算機系統和資料使用不相容的格式來存儲資料。

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

  這讓建立不同應用程式可以共享的資料變得更加容易。

  XML 簡化資料傳輸

  通過 XML,可以在不相容的系統之間輕松地交換資料。

  對開發人員來說,其中一項最費時的挑戰一直是在網際網路上的不相容系統之間交換資料。

  由于可以通過各種不相容的應用程式來讀取資料,以 XML 交換資料降低了這種複雜性。

  XML 簡化平台的變更

  更新到新的系統(硬體或軟體平台),總是非常費時的。必須轉換

二手域名買賣平台

大量的資料,不相容的資料經常會丢失。

  XML 資料以文本格式存儲。這使得 XML 在不損失資料的情況下,更容易擴充或更新到新的作業系統、新應用程式或新的浏覽器。

  XML 使您的資料更有用

  由于 XML 獨立于硬體、軟體以及應用程式,XML 使您的資料更可用,也更有用。

  不同的應用程式都能夠通路您的資料,不僅僅在 HTML 頁中,也可以從 XML 資料源中進行通路。

  通過 XML,您的資料可供各種閱讀裝置使用(手持的計算機、語音裝置、新聞閱讀器等),還可以供盲人或其他殘障人士使用。

  XML 用于建立新的 Internet 語言

  很多新的 Internet 語言是通過 XML 建立的:

  其中的例子包括:

  XHTML - 最新的 HTML 版本WSDL - 用于描述可用的 web serviceWAP 和 WML - 用于手持裝置的标記語言RSS - 用于 RSS feed 的語言RDF 和 OWL - 用于描述資源和本體SMIL - 用于描述針針對 web 的多媒體假如開發人員都是理性的

  假如他們都是理性的,就讓未來的應用程式使用 XML 來交換資料吧。

  未來也許會出現某種字處理軟體、電子表格程式以及資料庫,它們可以使用純文字格式讀取彼此的資料,而不需要使用任何的轉換程式。

  我們現在能做的隻有祈禱微軟公司和所有其他的軟體開發商在這一方面取得一緻了。

  ps:學起來

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

  #我要上微頭條##程式##CBA下賽季或采用“全華班”##外媒點贊中國航天成就##湖北十堰爆炸緻25死 8人被刑拘#