XSL 有一个名为的元素<xsl:import href="" />
,您可以使用它应用n
许多其他现有的 XSL 工作表。但是......<xsl:apply-imports />
我不希望在每个导入的样式表之间使用我想要插入新的 HTML 代码(我们的 XSL 表将数据格式化为 HTML)。有没有办法一次导入每个样式表,这样我就可以在每次导入之间插入 HTML 代码?
问问题
61 次
1 回答
1
您正在寻求完成的示例会有所帮助,但也许您可以使用 实现您想要的结果xs:include
,它可以出现在顶层的任何位置。请参阅“提示:使用导入和包含来覆盖 XSLT 模板xs:import
”以获得对vs的一个很好的概述xs:include
。另请参见XSLT 1.0 Recommendation中的“组合样式表” 。
对于 XSLT 2.0,对于条件包含,请考虑xsl:use-when
可以添加到xs:import
(xs:include
或任何其他 XSLT 指令)的属性。
于 2013-10-08T13:14:19.600 回答