什么是XSLT结果树

什么是XSLT结果树,xslt,xslt-2.0,Xslt,Xslt 2.0,我正在读一本关于XSLT2.0的书。我在XSLT结果树一章中。坦白说,我一点也不明白。结果树是什么?它是用来干什么的?为什么它很重要 XML文档。结果树只是在源树上运行XSL转换后创建的新树的名称:“XSLT中表示的转换描述了将零个或多个源树转换为一个或多个结果树的规则” XML文档。结果树只是在源树上运行XSL转换后创建的新树的名称:“XSLT中表示的转换描述了将零个或多个源树转换为一个或多个结果树的规则” 来自: “[定义:术语结果树是 用于指任何构造的树 根据样式表中的说明。A 结果树是最

我正在读一本关于XSLT2.0的书。我在XSLT结果树一章中。坦白说,我一点也不明白。结果树是什么?它是用来干什么的?为什么它很重要

XML文档。结果树只是在源树上运行XSL转换后创建的新树的名称:“XSLT中表示的转换描述了将零个或多个源树转换为一个或多个结果树的规则”

XML文档。结果树只是在源树上运行XSL转换后创建的新树的名称:“XSLT中表示的转换描述了将零个或多个源树转换为一个或多个结果树的规则”

来自

“[定义:术语结果树是 用于指任何构造的树 根据样式表中的说明。A 结果树是最终结果 树或临时树。]

[定义:最终结果树是 结果树,它构成 转换的最终输出。一次 创建,最终的内容 无法在中访问结果树 样式表本身。] xsl:结果文档指令始终 创建最终结果树和 也可以创建最终结果树 由初始模板隐式执行。”

这意味着XSLT转换的所有输出都是一组结果树(如果未使用
,则这将是一个结果树)

此外,任何像在
主体中创建的临时树(不是作为单独的输出生成的,而是在转换过程中内部使用的)都是结果树

重要的是要知道,任何XSLT转换都是在树上操作的,转换的结果也是一组树。

来自

“[定义:术语结果树是 用于指任何构造的树 根据样式表中的说明。A 结果树是最终结果 树或临时树。]

[定义:最终结果树是 结果树,它构成 转换的最终输出。一次 创建,最终的内容 无法在中访问结果树 样式表本身。] xsl:结果文档指令始终 创建最终结果树和 也可以创建最终结果树 由初始模板隐式执行。”

这意味着XSLT转换的所有输出都是一组结果树(如果未使用
,则这将是一个结果树)

此外,任何像在
主体中创建的临时树(不是作为单独的输出生成的,而是在转换过程中内部使用的)都是结果树


重要的是要知道,任何XSLT转换都是在树上操作的,转换的结果也是一组树。

好问题(+1)。请参阅我的答案以获得详细的解释。这本书中有哪些内容是你不理解的?好问题(+1)。请参阅我的答案以获得详细解释。书中有哪些内容是您不理解的?+1表示结果树也在转换中使用,而不仅仅是转换的结果。+1表示结果树也在转换中使用,而不仅仅是转换的结果转型