在我的xslt中,我有:
<TD>
<xsl:variable name="RESTEXT">
<xsl:value-of select="$RESULT"/>
</xsl:variable>
</TD>$RESULT的值有时可以包含许多字符。我想包装它,如果它是更大,然后40个字符,并显示其余的在下一行。
发布于 2015-03-26 15:47:35
好吧,<xsl:value-of select="substring($RESULT, 1, 40)"/>应该满足你的需求。
string-length()函数也可能有助于您创建第二行(它将显示从第41个字符到最后一个字符的文本):
<xsl:if test="string-length($RESULT) > 40">
<TD><xsl:value-of select="substring($RESULT, 41)" /></TD>
</xsl:if>https://stackoverflow.com/questions/29282087
复制相似问题