XSLT:可擴充套件樣式表語言轉換

可擴充套件樣式表語言轉換 (XSLT) 是一種基於 XML 的語言,與專門的處理軟體結合使用,用於轉換 XML 文件。

雖然這個過程被稱為“轉換”,但原始文件不會被更改;相反,會根據現有文件的內容建立新的 XML 文件。然後,處理器可以以標準 XML 語法或其他格式(例如 HTML 或純文字)序列化(輸出)新文件。

XSLT 通常用於在不同的 XML 模式之間轉換資料,或將 XML 資料轉換為網頁或 PDF 文件。

文件

XSLT 元素參考

參考。

使用 XSLT 轉換 XML

XSLT 允許樣式表作者以兩種重要方式轉換主要 XML 文件:操作和排序內容,包括根據需要對內容進行全面重新排序,以及將內容轉換為不同的格式。

使用處理指令指定引數

Firefox 允許在使用 <?xml-stylesheet?> 處理指令時指定樣式表引數。這是透過使用本文件中描述的 <?xslt-param?> PI 完成的。

XSLT 教程

W3Schools 教程教導讀者如何使用 XSLT 將 XML 文件轉換為其他格式,例如 XHTML。

什麼是 XSLT?

這篇關於 XSLT 和 XPath 的全面介紹假設讀者沒有事先了解這些技術,並引導讀者瞭解背景、上下文、結構、概念和入門術語。

常見的 XSLT 錯誤

本文列出了在 Firefox 中使用 XSLT 時遇到的一些常見問題。