Xml Saxon XSLT 2.0忽略空白

Xml Saxon XSLT 2.0忽略空白,xml,xslt,xslt-2.0,Xml,Xslt,Xslt 2.0,我使用文本输出方法。我需要忽略模板中的所有空白 <xsl:template ...> text </xsl:template> 我正在接收输出文本,但我只需要文本 谢谢 我正在接收输出文本, 但我只需要文本 使用: 说明:在XSLTAny节点中,它不仅仅是空白,不属于xsl名称空间,并且是is原样输出的子节点。具体说来, 模板也可以包含文本 节点。模板中的每个文本节点 在删除空白后剩余 按照[3.4]中的规定进行剥离 空白剥离]将创建一个 具有相同字符串值的文本节

我使用文本输出方法。我需要忽略模板中的所有空白

<xsl:template ...>
   text
</xsl:template>
我正在接收输出文本,但我只需要文本

谢谢

我正在接收输出文本, 但我只需要文本

使用:

说明:在XSLTAny节点中,它不仅仅是空白,不属于xsl名称空间,并且是is原样输出的子节点。具体说来,

模板也可以包含文本 节点。模板中的每个文本节点 在删除空白后剩余 按照[3.4]中的规定进行剥离 空白剥离]将创建一个 具有相同字符串值的文本节点 在结果树中

该指令的设计正是基于这个用例。它使开发人员能够控制指定应该输出什么文本

我正在接收输出文本, 但我只需要文本

使用:

说明:在XSLTAny节点中,它不仅仅是空白,不属于xsl名称空间,并且是is原样输出的子节点。具体说来,

模板也可以包含文本 节点。模板中的每个文本节点 在删除空白后剩余 按照[3.4]中的规定进行剥离 空白剥离]将创建一个 具有相同字符串值的文本节点 在结果树中


该指令的设计正是基于这个用例。它让开发人员能够控制指定应该输出的文本。

好问题+1。有关最佳XSLT解决方案和解释,请参见我的答案:好问题+1。有关最佳XSLT解决方案和解释,请参见我的答案:
<xsl:template ...>   
   text   
</xsl:template>   
<xsl:template ...> 
   <xsl:text>text</xsl:text> 
</xsl:template>