A: 關於XML和HTML區別請參考:
http://www.w3c.org/MarkUp/
http://www.w3c.org/XML/
可擴展標記語言(XML) 提供一種描述結構化數據的方法。與主要用於控制數據的顯示和外觀的HTML 標記不同,XML 標記用於定義數據本身的結構和數據類型。
XML 使用一組標記來描繪數據元素。每個元素封裝可能十分簡單也可能十分複雜的數據。您可以定義一組無限制的XML 標記。例如,您可以定義一些XML 標記來聲明訂單中的數據,如價格、稅收、發貨地址、帳單地址等等。由於XML 標記在整個單位中以及跨單位採用,因此來自各種不同數據存儲區的數據將更輕易交換和操作。
XML 是一種簡單、與平台無關並被廣泛採用的標準。 XML 相對於HTML 的優點是它將用戶界面與結構化數據分隔開來。這種數據與顯示的分離使得集成來自不同源的數據成為可能。客戶信息、訂單、研究結果、帳單付款、病歷、目錄數據及其他信息都可以轉換為XML。
XML 與HTML
以下是要記住的有關XML 與HTML 之間關係的幾個要點:
a.. XML 不是要替換HTML;實際上XML 可以視作對HTML 的補充。 XML 和HTML 的目標不同:HTML 的設計目標是顯示數據並集中於數據外觀,而XML 的設計目標是描述數據並集中於數據的內容。
b.. 與HTML 相似,XML 不進行任何操作。雖然XML 標記可用於描述訂單之類的項的結構,但它不包含可用於發送或處理該訂單以及確保按該訂單交貨的任何代碼。其他人必須編寫代碼來實際對XML 格式的數據執行這些操作。
c.. 與HTML 不同,XML 標記由架構或文檔的作者定義,並且是無限制的。共3頁上一頁123下一頁