xml語言的作用及其它功能
作者:佚名 時間:2012-02-11 分享到:
xml(extensible markup language,可擴展標記語言)是w3c的標準,主要用來存儲數據和交換數據,大部分語言都支持xml,如java,c++等,php對xml的支持更加強大,不僅實現了xml的所有流行接口中,如dom,sax等,還內置simplexml數據庫,方便初學者解析xml文檔.
xml是一種描述數據和數據結構的元標記語言,可以保存在任何可以存儲文本的文檔中,這個語言是元語言而不是一種語言,元語言是一種本身能夠創建一種語言的語言,如html標記語言,如段落標記<p>,無論在任何一個頁面,其代表的含義是不變的,但是在xml標記語言中,可以用中文<段落>來代表段落的含義,也可以使用<pp>代表段落的含義,xml是一種能夠設計出自己需要的多個標記的標記語言.
xml是一種基于文本的格式,可以使用任何一個文本編輯xml文檔.在許多方面類似于html,后者是專為存儲和傳輸數據而設計的,xml源是由xml標記組成的,每個xml標記包含一個開始標記(<title>),一個結束標記(</title>)以及兩個標記之間的信息(稱為內容),就像html一樣,xml文檔保存利用標記標注的文本.
xml文件重點解決的是xml的數據存儲和傳輸,而不是這些數據的顯示樣式,可以利用一個程序來獲取xml文檔中的數據,并利用這些被獲取的數據進行操作.需要注意的是,xml是用來描述數據的,重點是什么是數據,如何存放數據.