認識xml

什麼是xml?

1.xml指可擴展標記語言(extensible markup language)

2.xml是一種類似html的標記語言

3.xml的設計宗旨是傳輸數據,而非顯示數據

4.xml標籤沒有被預定義,需要自行定義標籤

5.xml被設計爲具有自我描述性

6.xml是W3C的推薦標準

xml與html的主要差異

1.xml不是html的替代

2.xml和html爲不同的目的而設計

3.xml被設計爲傳輸和存儲數據,其焦點是數據的內容

4.html被設計用來顯示數據,其焦點是數據的外觀

5.html旨在顯示信息,而xml旨在傳輸信息

xml的用途

xml應用於web開發的許多方面,常用於簡化數據的存儲和共享

xml把數據從html分離

如果需要在html文檔中顯示動態數據,那麼每當數據改變時將花費大量的時間來編輯html

通過xml,數據能夠存儲在獨立的xml文件中,這樣可以專注於使用html進行佈局和顯示,並確保

修改底層數據不再需要對html進行任何改變。

xml簡化數據共享

xml數據以純文本格式進行存儲,因此提供了一種獨立於軟件和硬件的數據存儲方法。

這讓創建不同應用程序可以共享的數據變得更加容易。

xml簡化數據傳輸

通過xml,可以在不兼容的系統之間輕鬆的交換數據。

xml簡化平臺的變更

升級到新的系統(硬件或軟件平臺),總是非常費時的,必須轉換大量的數據,不兼容的數據經常會丟失。

xml數據以文本格式存儲,使得xml在不損失數據的情況下,更容易擴展或升級到新的操作系統、新的應用程序或新的瀏覽器。

XML 文檔必須有根元素XML 文檔必須有關閉標籤XML 標籤對大小寫敏感XML 元素必須被正確的嵌套XML 屬性必須加引號
<?xml version="1.0" encoding="ISO-8859-1"?>
<note>
<to>George</to>
<from>John</from>
<heading>Reminder</heading>
<body>Don't forget the meeting!</body>
</note>

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章