XML教程二:XML入門簡介_動易Cms教程

什么是XML?
- XML是EXtensible Markup Language的縮寫
- XML是一種類似于HTML的標記語言
- XML是用來描述數據的
- XML的標記不是在XML中預定義的,你必須定義自己的標記
- XML使用文檔類型定義(DTD)或者模式(Schema)來描述數據
- XML使用DTD或者Schema后就是自描述的語言 XML使用DTD或者Schema后就是自描述的語言
在這個XML指南里你將學到什么是XML,XML和HTML有什么不同。你將學習如何在你的應用軟件中使用XML。
XML可以用來描述數據,重點是‘數據是什么’。
HTML則是用來顯示數據,重點是‘如何顯示數據’。
在學習XML之前你應該已經知道的知識
在你繼續之前你應該具有下面一些基礎的知識:
- WWW, HTML 和設計網頁的基礎知識
- 網頁腳本語言,比如JavaScript 或者VBScript
你最好在學習XML之前就了解上面的內容,因為在XML的學習過程中將用到這些知識。
XML和HTML的主要區別是什么
XML是用來存放數據的
XML不是HTML的替代品,XML和HTML是兩種不同用途的語言。
XML是被設計用來描述數據的,重點是:什么是數據,如何存放數據。
HTML是被設計用來顯示數據的,重點是:顯示數據以及如何顯示數據更好上面。
HTML是與顯示信息相關的, XML則是與描述信息相關的。
XML 什么也不做
XML 被設計成什么都不做的。
也許看起來很難理解,但事實上XML確實什么都不做。XML只是用來組織、存儲和發送信息的。
下面的例子是Ordm給Lin的便條,使用的是XML格式:
|
這個便條有信息頭,又信息主體,還包括發送人和接收人。盡管如此,這個XML文檔仍然什么都不做,他只是用XML標記存儲信息的文件。有人已經編寫出來發送和接收并且顯示這種格式信息的軟件。
XML是自由的、可以擴展的
XML標記并不是預先規定好的,你必須創造你自己的標記。
在HTML文檔中必須使用規則中定義好的標記。比如:
XML答應你定義自己的標記以及文檔結構。
比如在上面例子中的"
XML是HTML的補充
XML并不是HTML的替代品。
XML并不是HTML的替代品,理解這一點非常重要。在將來的網頁開發中,XML將被用來描述、存儲數據,而HTML則是用來格式化和顯示數據的。
對于XML最好的形容可能是: XML是一種跨平臺的,與軟、硬件無關的,處理信息的工具。
XML在未來Web開發中的應用
- MAC錯誤的解決方法
- 如何屏蔽動易后臺導航里的某個功能菜單?
- 動易.NET版本留言自動選定欄目方法
- 動易SiteFactoty整合Discuz!NT3.0
- 在任意位置獲取根節點ID標簽
- 如何開啟SiteWeaver6.8的支持,反對功能
- Windows 2008安裝動易.NET系統之四----動易系統安裝篇
- Windows 2008安裝動易.NET系統之三----數據庫篇
- Windows 2008安裝動易.NET系統之二----IIS、目錄環境配置篇
- 數據庫修復,SQL Server 2005內部操作不一致的處理
- 如何安裝動易.net程序權限配置
- 為什么提示對Windows系統文件夾下的Temp目錄沒有訪問權限?
- 相關鏈接:
- 教程說明:
動易Cms教程-XML教程二:XML入門簡介
。