XSLT(Extensible Stylesheet Language Transformations)是將 XML 文件轉換為其他文本格式的標準語言,基於 XML 與 XPath,功能強大、內容豐富。
XSLT 可視為支援遞迴的先序遍歷標記語言,專門處理 XML 樹結構。傳統寫法需手寫大量遞迴遍歷與狀態判斷代碼,XSLT 以簡潔標記實現同等邏輯。
來源 XML:包含 Table/Record/Field 階層結構。
樣式表:
輸出結果:HTML 表格,每筆 Record 為一列,每個 Field 為一儲存格。