XML教程二:XML入門簡介(2)_動(dòng)易Cms教程
XML無處不在
XML發(fā)展的非常迅速,這實(shí)在令人感到驚異,有很多的軟件開發(fā)商都采用了XML標(biāo)準(zhǔn)。
我們相信,在未來的Web開發(fā)中,XML將和HTML一樣受到重視,他們都是Web技術(shù)的基礎(chǔ)。XML將成為最普遍的數(shù)據(jù)操縱和數(shù)據(jù)傳輸?shù)墓ぞ摺?/P>
XML 笑話
問: 我該在什么時(shí)候使用XML?
答: 你可以在你的個(gè)人簡歷中寫上你會(huì)XML。
如何使用XML?
首先要明確的是:XML是被設(shè)計(jì)用來存儲數(shù)據(jù)、攜帶數(shù)據(jù)和交換數(shù)據(jù)的,他不是為了顯示數(shù)據(jù)而設(shè)計(jì)的。
XML可以從HTML中分離數(shù)據(jù)
通過XML,你可以在HTML文件之外存儲數(shù)據(jù)。
在不使用XML時(shí),HTML用于顯示數(shù)據(jù),數(shù)據(jù)必須存儲在HTML文件之內(nèi);使用了XML,數(shù)據(jù)就可以存放在分離的XML文檔中。這種方法可以讓你集中精力去到使用HTML做好數(shù)據(jù)的顯示和布局上,并確保數(shù)據(jù)改動(dòng)時(shí)不會(huì)導(dǎo)致HTML文件也需要改動(dòng)。這樣可以方便維護(hù)頁面。
XML數(shù)據(jù)同樣可以以“數(shù)據(jù)島”的形式存儲在HTML頁面中。你仍然可以集中精力到使用HTML格式化和顯示數(shù)據(jù)上去。
XML用于交換數(shù)據(jù)
通過XML,我們可以在不兼容的系統(tǒng)之間交換數(shù)據(jù)。
在現(xiàn)實(shí)生活中,計(jì)算機(jī)系統(tǒng)和數(shù)據(jù)庫系統(tǒng)所存儲的數(shù)據(jù)有N^N種形式,對于開發(fā)者來說,最耗時(shí)間的就是在遍布網(wǎng)絡(luò)的系統(tǒng)之間交換數(shù)據(jù)。
把數(shù)據(jù)轉(zhuǎn)換為XML格式存儲將大大減少交換數(shù)據(jù)是的復(fù)雜性,并且還可以使得這些數(shù)據(jù)能被不同的程序讀取。
XML 和 B2B
使用XML, 可以在網(wǎng)絡(luò)中交換金融信息。
在不遠(yuǎn)的將來,我們可以期望看到很多關(guān)于XMl和B2B(Business To Business)的應(yīng)用。
XML正在成為遍布網(wǎng)絡(luò)的商業(yè)系統(tǒng)之間交換金融信息所使用的主要語言。許多與B2B有關(guān)的完全基于XML的應(yīng)用程序正在開發(fā)中。
XML可以用于共享數(shù)據(jù)
通過XML,純文本文件可以用來共享數(shù)據(jù)。
既然XML數(shù)據(jù)是以純文本格式存儲的,那么XML提供了一種與軟件和硬件無關(guān)的共享數(shù)據(jù)方法。
這樣創(chuàng)建一個(gè)能夠被不同的應(yīng)用程序讀取的數(shù)據(jù)文件就變得簡單了。同樣,我們省級操作系統(tǒng)、升級服務(wù)器、升級應(yīng)用程序、更新瀏覽器就輕易多了。
XML可以用于存儲數(shù)據(jù)
利用XML, 純文本文件可以用來存儲數(shù)據(jù)。
大量的數(shù)據(jù)可以存儲到XML文件中或者數(shù)據(jù)庫中。應(yīng)用程序可以讀寫和存儲數(shù)據(jù),一般的程序可以顯示數(shù)據(jù)。
XML可以充分利用數(shù)據(jù)
使用XML,你的數(shù)據(jù)可以被更多的用戶使用。
既然XML是與軟件、硬件和應(yīng)用程序無關(guān)的,所以可以使你的數(shù)據(jù)可以被更多的用戶、更多的設(shè)備所利用,而不僅僅是基于HTML標(biāo)準(zhǔn)的瀏覽器哦。
別的客戶端和應(yīng)用程序可以把你的XML文檔作為數(shù)據(jù)源來處理,就像他們對待數(shù)據(jù)庫一樣,你的數(shù)據(jù)可以被各種各樣的“閱讀器”處理,這時(shí)對某些人來說是很方便的,比如盲人或者殘疾人。
XML可以用于創(chuàng)建新的語言
XML是WAP和WML語言的母親。
無線標(biāo)記語言(WML,The Wireless Markup Language ), 用于標(biāo)識運(yùn)行于手持設(shè)備上(比如:手機(jī))的Internet程序。
WML采用了XML的標(biāo)準(zhǔn)。你可以在WML 指南中具體的了解。
展望未來
假如開發(fā)者有足夠的預(yù)見性,那么將來的應(yīng)用程序都應(yīng)該使用XML的形式來此存儲數(shù)據(jù)。
- MAC錯(cuò)誤的解決方法
- 如何屏蔽動(dòng)易后臺導(dǎo)航里的某個(gè)功能菜單?
- 動(dòng)易.NET版本留言自動(dòng)選定欄目方法
- 動(dòng)易SiteFactoty整合Discuz!NT3.0
- 在任意位置獲取根節(jié)點(diǎn)ID標(biāo)簽
- 如何開啟SiteWeaver6.8的支持,反對功能
- Windows 2008安裝動(dòng)易.NET系統(tǒng)之四----動(dòng)易系統(tǒng)安裝篇
- Windows 2008安裝動(dòng)易.NET系統(tǒng)之三----數(shù)據(jù)庫篇
- Windows 2008安裝動(dòng)易.NET系統(tǒng)之二----IIS、目錄環(huán)境配置篇
- 數(shù)據(jù)庫修復(fù),SQL Server 2005內(nèi)部操作不一致的處理
- 如何安裝動(dòng)易.net程序權(quán)限配置
- 為什么提示對Windows系統(tǒng)文件夾下的Temp目錄沒有訪問權(quán)限?
動(dòng)易Cms教程教程Rss訂閱Cms教程搜索
動(dòng)易Cms教程推薦
- 如何解決專業(yè)版視頻播放不了,歌詞不同步的問題
- 修改與添加網(wǎng)站風(fēng)格模板方法
- 關(guān)于門戶網(wǎng)站首頁文字圖片大頭條插件
- 2006版留言首頁最新顯示方式
- 添加文章如何將默認(rèn)的"不分頁"改為"自動(dòng)分頁"?
- 生成文件時(shí)提示Permission denied,怎么回事?
- 動(dòng)易商城報(bào)價(jià)與商品多選購標(biāo)簽
- 如何將留言簿的查看模式由討論區(qū)方式改為留言板方式?
- 網(wǎng)站信息為什么會(huì)被他人惡意修改?
- 數(shù)據(jù)庫轉(zhuǎn)換時(shí)直接導(dǎo)入導(dǎo)出引起的問題
- 相關(guān)鏈接:
- 教程說明:
動(dòng)易Cms教程-XML教程二:XML入門簡介(2)
。