XML總結

XML 總結

XML 可用於交換、共享和存儲數據。

XML 文檔形成 樹狀結構,在"根"和"葉子"的分支機構開始的。

XML 有非常簡單的 語法規則。帶有正確語法的 XML 是"形式良好"的。有效的 XML 是針對 DTD 進行驗證的。

XSLT 用於把 XML 轉換爲其他格式,比如 HTML。

所有現代的瀏覽器有一個內建的 XML 解析器,可讀取和操作 XML。

DOM(Document Object Model)定義了一個訪問 XML 的標準方式。

XMLHttpRequest 對象提供了一個網頁加載後與服務器進行通信的方式。

XML 命名空間提供了一種避免元素命名衝突的方法。

CDATA 區域內的文本會被解析器忽略。

我們的 XML 實例也代表了這個 XML 教程總結。


下一步學習什麼呢?

我們推薦學習 XML DOM 和 XSLT。

如果您想要學習有關驗證 XML 的知識,我們推薦學習 DTD 和 XML Schema。

下面是每個主題的一個簡短描述。


XML DOM(Document Object Model)

XML DOM 定義了一種訪問和處理 XML 文檔的標準方式。

XML DOM 是平臺和語言獨立的,可用於任何編程語言,如 Java、JavaScript 和 VBScript。

如果您想要學習更多有關 DOM 的知識,請訪問我們的 XML DOM 教程


XSLT(XML 樣式表語言轉換)

XSLT 是 XML 文件的樣式表語言。

通過使用 XSLT,可以把 XML 文檔轉換爲其他格式,比如 XHTML。

如果您想要學習更多有關 XSLT 的知識,請訪問我們的 XSLT 教程


XML DTD(文檔類型定義)

DTD 的目的是定義 XML 文檔中合法的元素、屬性和實體。

通過使用 DTD,每個 XML 文件可以隨身攜帶它自己的格式的描述。

DTD 可以被用來確認您收到的數據和您自己的數據是否有效。

如果您想要學習更多有關 DTD 的知識,請訪問我們的 DTD 教程


XML Schema

XML Schema 是一種基於 XML 的 DTD 替代。

不像 DTD,XML Schema 支持數據類型,且使用 XML 語法。

如果您想要學習更多有關 XML Schema 的知識,請訪問我們的 XML Schema 教程

下面是一個 XML 技術的列表。


XHTML (可擴展 HTML)
更嚴格更純淨的基於 XML 的 HTML 版本。

XML DOM (XML 文檔對象模型)
訪問和操作 XML 的標準文檔模型。

XSL (可擴展樣式表語言) XSL 包含三個部分:

  • XSLT (XSL 轉換) - 把 XML 轉換爲其他格式,比如 HTML
  • XSL-FO (XSL 格式化對象)- 用於格式化 XML 文檔的語言
  • XPath - 用於導航 XML 文檔的語言

XQuery (XML 查詢語言)
基於 XML 的用於查詢 XML 數據的語言。

DTD (文檔類型定義)
用於定義 XML 文檔中的合法元素的標準。

XSD (XML 架構)
基於 XML 的 DTD 替代物。

XLink (XML 鏈接語言)
在 XML 文檔中創建超級鏈接的語言。

XPointer (XML 指針語言)
允許 XLink 超級鏈接指向 XML 文檔中更多具體的部分。

SOAP (簡單對象訪問協議)
允許應用程序在 HTTP 之上交換信息的基於 XML 的協議。

WSDL (Web 服務描述語言)
用於描述網絡服務的基於 XML 的語言。

RDF (資源描述框架)
用於描述網絡資源的基於 XML 的語言。

RSS (真正簡易聚合)
聚合新聞以及類新聞站點內容的格式。

SVG (可伸縮矢量圖形)
定義 XML 格式的圖形。


發佈了10 篇原創文章 · 獲贊 31 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章