我正在使用文本输出方法.我需要忽略模板中的所有空格.
<xsl:template ...>
text
</xsl:template>
Run Code Online (Sandbox Code Playgroud)
我收到输出"文本",但我只需要"文本".
谢谢.
Run Code Online (Sandbox Code Playgroud)<xsl:template ...> text </xsl:template>
我收到输出"文本",但我只需要"文本".
用途:
<xsl:template ...>
<xsl:text>text</xsl:text>
</xsl:template>
Run Code Online (Sandbox Code Playgroud)
说明:在XSLTAny节点中,该节点不仅仅是空白空间,不属于"xsl namespace"
并且是<xsl:template>
"按原样"输出的子节点.XSLT规范特别说:
"模板也可以包含文本节点.在[3.4空格剥离]中指定的空格后,模板中的每个文本节点都将被删除,这将在结果树中创建一个具有相同字符串值的文本节点"
该<xsl:text>
指令的设计正是考虑到这个用例.它使开发人员控件能够准确指定应输出的文本.
归档时间: |
|
查看次数: |
399 次 |
最近记录: |