模板生成的输出将写入标准输出流,除非从< xsl:variable>内部调用模板,在这种情况下输出将成为该变量的值。
有没有办法让两者都脱离一个模板,也就是说,将一些输出引导到标准输出流并将一些输出引导回调用< xsl:variable>?
答案 0 :(得分:1)
有没有办法让两者都脱离一个模板,也就是说,一种方法 将一些输出直接指向标准输出流并直接输出 一些输出回到调用
<xsl:variable>
?
是。首先捕获变量中的完整模板输出。然后处理这个变量的内容并输出想要的部分。然后创建一个新变量,其内容包含在第一个变量中捕获的完整模板输出中的所需部分。
如果您能提供特定的XML文档和想要的结果,那将是件好事。