xsl:如何选择节点中的前x个字符?

时间:2011-05-03 19:37:19

标签: xml xslt

我在XML doc中有以下节点:

<node>This is some text.</node>

我想选择文本的前10个字符。我怎么能这样做?

2 个答案:

答案 0 :(得分:24)

您可以使用子字符串函数来选择前10个字符。

<xsl:value-of select="substring(node/text(),1,10)"/>

希望这有帮助

答案 1 :(得分:4)

试试这个

substring(/node,1,10)

Reference用于子串fn。