选择XSLT模板的输出流所在的位置

时间:2012-02-03 15:22:28

标签: xslt

模板生成的输出将写入标准输出流,除非从< xsl:variable>内部调用模板,在这种情况下输出将成为该变量的值。

有没有办法让两者都脱离一个模板,也就是说,将一些输出引导到标准输出流并将一些输出引导回调用< xsl:variable>?

1 个答案:

答案 0 :(得分:1)

  

有没有办法让两者都脱离一个模板,也就是说,一种方法   将一些输出直接指向标准输出流并直接输出   一些输出回到调用<xsl:variable>

是。首先捕获变量中的完整模板输出。然后处理这个变量的内容并输出想要的部分。然后创建一个新变量,其内容包含在第一个变量中捕获的完整模板输出中的所需部分。

如果您能提供特定的XML文档和想要的结果,那将是件好事。