如何以小写字母获得每个结果值?

时间:2014-01-13 07:09:47

标签: xslt

如何以小写或大写形式获取结果值。 下面的行将生成结果,我希望每个结果都是大写或小写。

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

1 个答案:

答案 0 :(得分:1)

使用xslt-1.0:

<xsl:variable name="smallcase" select="'abcdefghijklmnopqrstuvwxyz'" />
<xsl:variable name="uppercase" select="'ABCDEFGHIJKLMNOPQRSTUVWXYZ'" />

<xsl:value-of select="translate(Value, $uppercase, $smallcase)" />
如果你想要相反的话,

反转$ uppercase和$ smallcase。

使用xslt-2.0

<xsl:value-of select="lower-case(Value)" />