DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> XML學習教程 >> XML詳解 >> [推薦]XML入門簡介
[推薦]XML入門簡介
編輯: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格式:

<note><to>Lin</to><from>Ordm</from><heading>Reminder</heading><body>Don't forget me this weekend!</body></note>


這個便條有信息頭,又信息主體,還包括發送人和接收人。盡管如此,這個XML文檔仍然什麼都不做,他只是用XML標記存儲信息的文件。有人已經編寫出來發送和接收並且顯示這種格式信息的軟件。


XML是自由的、可以擴展的

XML標記並不是預先規定好的,你必須創造你自己的標記。

在Html文檔中必須使用規則中定義好的標記。比如:<P><br><a></a>等等。

XML允許你定義自己的標記以及文檔結構。

比如在上面例子中的"<to>"、"<from>"標記都不是在XML規范中事先定義好的。這些標記都是XML文檔的作者“創造”出來的。


XML是Html的補充

XML並不是Html的替代品。

XML並不是HTML的替代品,理解這一點非常重要。在將來的網頁開發中,XML將被用來描述、存儲數據,而Html則是用來格式化和顯示數據的。

對於XML最好的形容可能是: XML是一種跨平台的,與軟、硬件無關的,處理信息的工具。


XML在未來web開發中的應用

XML無處不在

XML發展的非常迅速,這實在令人感到驚奇,有很多的軟件開發商都采用了XML標准。

我們相信,在未來的web開發中,XML將和Html一樣受到重視,他們都是Web技術的基礎。XML將成為最普遍的數據操縱和數據傳輸的工具。


XML 笑話

問: 我該在什麼時候使用XML?

答: 你可以在你的個人簡歷中寫上你會XML。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved