给出以下
<ZIP0>10015</ZIP0>
<ZIP1>10016</ZIP1>
...
<ZIP99>10016</ZIP99>
我使用 xpath concat() 来组合元素名称和整数:
<ZIP><xsl:value-of select="concat('ZIP','0')"/></ZIP>
concat 返回文字字符串...
<ZIP>ZIP0</ZIP>
当然,目的是,
<ZIP>10015</ZIP>
如何评估从 concat 返回的字符串表达式。
这也提供了相同的结果:
<xsl:variable name="tmp" select="concat('ZIP','0')"/>
<ZIP><xsl:value-of select="$tmp"/></ZIP>
事实上,它的评价就像,
<xsl:value-of select="'ZIP0'"/>
反对
<xsl:value-of select="ZIP0"/>
干杯