XML入門指南(1)XML簡介(轉)
XML可以用來描述資料,重點是‘資料是什麼’。
HTML則是用來顯示資料,重點是‘如何顯示資料’。
在學習XML之前你應該已經知道的知識
在你繼續之前你應該具有下面一些基礎的知識:
WWW, HTML 和設計網頁的基礎知識
網頁尾本語言,比如JavaScript 或者VBScript
你最好在學習XML之前就瞭解上面的內容,因為在XML的學習過程中將用到這些知識。
什麼是XML?
XML是EXtensible Markup Language的縮寫
XML是一種類似於HTML的標記語言
XML是用來描述資料的
XML的標記不是在XML中預定義的,你必須定義自己的標記
XML使用文件型別定義(DTD)或者模式(Schema)來描述資料
XML使用DTD或者Schema後就是自描述的語言
XML和HTML的主要區別是什麼
XML是用來存放資料的
XML不是HTML的替代品,XML和HTML是兩種不同用途的語言。
XML是被設計用來描述資料的,重點是:什麼是資料,如何存放資料。
HTML是被設計用來顯示資料的,重點是:顯示資料以及如何顯示資料更好上面。
HTML是與顯示資訊相關的, XML則是與描述資訊相關的。
XML 什麼也不做
XML 被設計成什麼都不做的。
也許看起來很難理解,但事實上XML確實什麼都不做。XML只是用來組織、儲存和傳送資訊的。
下面的例子是Ordm給Lin的便條,使用的是XML格式:
Don't forget me this weekend!
這個便條有資訊頭,又資訊主體,還包括髮送人和接收人。儘管如此,這個XML文件仍然什麼都不做,他只是用XML標記儲存資訊的檔案。有人已經編寫出來傳送和接收並且顯示這種格式資訊的軟體。
XML是自由的、可以擴充套件的
XML標記並不是預先規定好的,你必須創造你自己的標記。
在HTML文件中必須使用規則中定義好的標記。比如:
XML允許你定義自己的標記以及文件結構。
比如在上面例子中的"
XML是HTML的補充
XML並不是HTML的替代品。
XML並不是HTML的替代品,理解這一點非常重要。在將來的網頁開發中,XML將被用來描述、儲存資料,而HTML則是用來格式化和顯示資料的。
對於XML最好的形容可能是: XML是一種跨平臺的,與軟、硬體無關的,處理資訊的工具。
XML在未來Web開發中的應用
XML無處不在
XML發展的非常迅速,這實在令人感到驚奇,有很多的軟體開發商都採用了XML標準。
我們相信,在未來的Web開發中,XML將和HTML一樣受到重視,他們都是Web技術的基礎。XML將成為最普遍的資料操縱和資料傳輸的工具。
XML 笑話
問: 我該在什麼時候使用XML?
答: 你可以在你的個人簡歷中寫上你會XML。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/10752019/viewspace-950293/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- XML入門指南(4)XML元素(轉)XML
- XML入門指南(18)XML行為(轉)XML
- XML入門指南(15)XML編碼(轉)XML
- XML入門指南(6)XML確認(轉)XML
- XML入門指南(3)XML語法(轉)XML
- XML入門指南(17)XML HTTP 請求(轉)XMLHTTP
- XML入門指南(7)XML瀏覽器(轉)XML瀏覽器
- XML入門指南(19)XML相關技術(轉)XML
- XML入門指南(8)使用CSS來顯示XML(轉)XMLCSS
- XML進階:Level 1 – XML簡介XML
- XML入門指南(9)使用XSL來顯示XML資料(轉)XML
- XML入門常見問題(1)(轉)XML
- XML入門的小介紹XML
- XML簡明教程(1)什麼是XML元素(轉)XML
- XML SOAP應用簡介 (轉)XML
- XML入門XML
- XML-RPC入門 (轉)XMLRPC
- XML輕鬆學習手冊(2)XML快速入門之二(轉)XML
- XML輕鬆學習手冊(2)XML快速入門之三(轉)XML
- XML入門常見問題(3)(轉)XML
- XML入門常見問題(2)(轉)XML
- Domino XML Language(DXL)簡介XML
- SVG XML 格式定義圖形入門介紹SVGXML
- 使XML程式設計更簡單---JDOM介紹及程式設計指南 (轉)XML程式設計
- XML簡明教程(6)什麼是XML Schema(轉)XML
- 【原創】Web.xml簡介WebXML
- XML簡明教程(4)什麼是XML物件模型(轉)XML物件模型
- XML簡明教程(5)什麼是XML名域(轉)XML
- 18句話入門SQLServer XMLSQLServerXML
- xml schema 中elementFormDefault 的用法簡介XMLORM
- XML簡明教程(3)什麼是XML資料島(轉)XML
- XML簡明教程(9)什麼是C++ XML DSO(轉)XMLC++
- GraphQL 快速入門【1】簡介
- XML入門精解之結構與語法 (轉)XML
- XML入門精解之結構與語法(轉)XML
- XML的JAVA 解析(一)(1) (轉)XMLJava
- xml--概述,快速入門,約束XML
- Dom4j 讀寫XML簡介XML