XML開發入門基礎:XML的用途

來源:互聯網
上載者:User

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 - 用於描述可用的webservice WAP 和 WML - 用於手持功能的標記語言RSS - 用於 RSS feed 的語言RDF 和 OWL - 用於描述資源和本體SMIL - 用於描述針針對web的多媒體假如開發人員都是理性的假如他們都是理性的,就讓未來的應用程式使用XML來交換資料吧。

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

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

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.