DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> XML學習教程 >> XML詳解 >> 親密接觸xml(2)---XML不做任何事情
親密接觸xml(2)---XML不做任何事情
編輯:XML詳解     

XML不做任何事情  
   XML並不是設計來做什麼事情的。這也許不太容易理解,但是XML不做任何事情。XML並不是用來做什麼事情的。創建XML的目的就是把它作為一個構造、存儲、發送信息的方式。
  
     下面的例子是Jani給Tove 的便條,存儲為XML:
  
     < note>
     < to>Tove< /to>
     < from>Jani< /from>
     < heading>Reminder< /heading>
     < body>Don't forget me this weekend!< /body>

     < /note>
  
     這個便條有一個頭和一個信息體。它還有一個發送人和接收人信息。但是這個XML文檔還是什麼都沒有做。它只是將純粹的信息包裝在XML標記之間。要發送、接收或顯示它,還必須寫一段軟件。
  
     XML免費且可擴展
  
     XML的標記不是預先設定好的,你必須自己發明XML標記。用來建立Html文檔和HTML文檔結構的標記是預先設定的。HTML文檔的作者只能使用那些在Html標准中定義好的標記(如< p> 和< h1>)。而XML則允許作者定義自己的標記和自己的文檔結構。

  
     上面例子中的標記(如< to>和< from>),沒有在任何XML標准中進行定義。這些標記是XML 文檔的作者
  自己發明的。
  
     XML是對Html的補充
  
     XML 並不是Html 的替代品。理解這一點很重要。在未來的web開發中,很有可能將XML用於描述數據,而將Html將同一數據進行格式化和顯示。
我對XML的最好描述是:XML是一個交叉平台的,獨立於硬件和軟件的發送信息工具。

  
     XML在未來的web開發中
  
     XML將無處不在。從它誕生開始,我們就參與到了XML的開發中。我們驚奇地看到XML標准發展得非常迅速,很多軟件銷售商都迅速地采納了這個標准。
  
     我們相信XML在未來的Web開發中將占據重要的地位,就象Html曾經是web開發的基礎一樣,XML將成為數據操作和數據傳輸的最常用工具。
  
     如何使用XML?
  
     要知道設計XML的本意是用來存儲、傳送和交換數據的,而不是用來顯示數據的。這一點非常重要。

  
     XML能將數據從Html中分隔出來
  
     用XML可以將你的數據存儲在HTML之外。當HTML用來顯示數據時,數據就存儲在HTML內部。而用XML,就可以將數據存儲在單獨的XML文件中。這樣你就可以將HTML集中用於數據布局和顯示,並且可以肯定那些對數據的內部修改不會要求對Html進行任何修改。
  
     XML數據可以作為“數據島”存儲在HTML頁面內部。你仍然可以將Html專門用於格式化和顯示數據。

  
     XML用來交換數據
  
     用XML可以將數據在不兼容的系統之間進行交換。在現實中,計算機系統和數據庫所包含的數據格式不兼容。對於開發人員來說,最浪費時間的就是在Internet上的這些系統之間進行數據交換。
  
     將數據轉換成XML可以大大地降低這種復雜性,所創建的數據可以被多種不同類型的應用程序閱讀。

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