从由XSLT处理器被移除妨碍两个XSLT元素之间的空格

我的问题是从其他的有点不同..

我得到了一个XSL-这样的代码:

<xsl:value-of select="..."/> <xsl:value-of select="...">

我想在我的结果是:

result_of_select_1 result_of_select_2

我得到的是:

result_of_select_1result_of_select_2

我怎样才能避免这种情况? (任何XSL:输出选项,比如?)

所有其他解决方案,我发现是特定为同样的问题,但在XML源文件,而不是在XSLT文档像这样的...

顺便说一句。 像“嵌入元件代替空间”中的溶液是不为我的一个可能的解决方案,因为XSLT码是动态生成的

提前致谢

--------------解决方案-------------

白色的空间,你可以忽略不计,并得到丢弃。 如果不是这样,空白每一个最后一点 ,你有你的XSLT代码将最终结果赘述。 你必须明确你想要的结果的空白。

用户可以:

<xsl:value-of select="concat(..., ' ', ...)" />

要么:

<xsl:value-of select="..." />
<xsl:text> </xsl:text>
<xsl:value-of select="..." />

使用:

<xsl:value-of select="..."/><xsl:text> </xsl:text><xsl:value-of select="...">

编辑:

请参考其他符号此ASCII表

分类:XSLT 时间:2015-03-15 人气:0
本文关键词: XSLT,空白
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.424 (s). 10 q(s)