Plurk FaceBook Twitter 收進你的MyShare個人書籤 MyShare
  顯示內嵌語法

【旗標技術通訊電子報】第90期 2001.1.12

愈接近年關 搶劫案件頻傳
請各位工程師大爺 為一家老小打拼之餘
早早回家

愈夜愈危險 嘿嘿嘿


本期訊息
================================================================
※本期書摘: XML 的用途
※下期書摘: XML 的相關技術說明
================================================================

HTML 標籤的用途很簡單也很明確, 因為使用 HTML 標籤建立的文件, 在
瀏覽程式都可以呈現相似的內容, 顯示漂亮的網頁編排。

XML 比較偉大, 它屬於一種文件格式的革命, 能夠讓使用者自行定義文件
架構, 給予文件一種全新的生命, 讓電腦都可以看懂文件的內容, 至於
XML 的用途, 主要有下列幾個方面, 如下所示:

XML 儲存 HTML 顯示的文件內容:XML 文件可以提供 HTML 文件的內
容, 將網站的資料隱藏儲存在其它的檔案, 使用 XML 術動態產生所
需的 HTML 網頁。

XML 可以作為資料交換的格式:因為目前電腦系統的各式資料庫或檔
案都擁有不同的檔案格式, 不同系統間的資料交換一直都是程式設計
師最大的挑戰, XML 文件就是一個最佳的資料交換格式, 只需將各種
檔案格式都轉換成 XML 文件, 就可以輕鬆的在不同應用程式間交換
資料, 特別是在 Internet 上交換資料。

XML 可以作為資料儲存的格式:XML 文件可以作為應用程式的資料儲
存格式, 因為 XML 同時支援文件和資料庫檔案, 只需撰寫寫入和取
出的程式碼, 就可以使用 XML 儲存資料, 以便應用程式顯示文件的
內容, 例如:產生所需的報表。

XML 應用在電子商務:XML 在商業上的應用, 特別屬於 B2B 的電子商
務, 其提供的資料交換格式, 成為整合各公司行號上下游間資料交換
的最佳解決方案, 「BizTalk」和「SOAP」(Simple Object Access
Protocol)通訊協定就是使用 XML 作為分散式系統的資料交換。

XML 與 HTML 的差異

簡單的說, HTML 的目的在顯示資訊, XML 則是用來描述資訊的本身, 在設
計上它們擁有不同的目的, XML 設計的目的是描述資料, 著重在資料的本
身, HTML 設計來顯示資料, 它重視的是資料顯示的效果。

在未來的 Web 發展上, HTML 仍然為所有 Web 的基礎, 而 XML 則是資料
交換和 Web 資料管理的重要技術。

XML 並不是用來取代 HTML

XML 並不是用來取代 HTML, 相反的 XML 能夠補充 HTML 功能上的不足,
在角色上, XML 是用來儲存和描述 Web 所需的資料, 而 HTML 則是顯示
Web 上的資料呈現漂亮的網頁內容。

HTML 只是一種檔案格式

HTML 文件是一種檔案格式, 它的目的是讓瀏覽程式能夠顯示出相同的文件
內容, 因為瀏覽程式能夠了解 HTML 標籤的意義, 並且正確的以對應的格
式顯示文件的內容, 例如:一份 HTML 文件, 如下所示:


我的首頁

這是我的首頁