對於XML 的知識,我們已經了解的差不多了,那麼與XML 相關的技術有哪些呢?請參考本節內容。
下面是一個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 格式的圖形。