XSLT
XSLT(Extensible Stylesheet Language Transformations)用 XML 声明式转换规则将 XML 文档转为另一 XML/HTML/文本。
用途
以声明式模板规则将 XML 转换为目标格式,用于 XML 发布、报表生成与格式迁移。
机制
XSLT 样式表含 <xsl:template match="pattern"> 模板,处理器对源 XML 节点匹配模板执行 <xsl:value-of>、<xsl:for-each>、<xsl:apply-templates> 等指令生成输出。
用例
- XML 到 HTML 发布
- XML 数据转换
- DocBook 转 PDF 排版