我可以在全局范围内声明一个值为“111”的变量“myVariable”。
但如何在本地重新赋值呢?或者有其他方法可以实现这一目标。
请帮忙。
谢谢。
拉维
您可以在模板内重新定义相同的变量:
<xsl:variable name="myVariable" select="'111'"/>
<xsl:template match="/">
<xsl:variable name="myVariable" select="'112'"/>
. . .
</xsl:template>
请注意,尽管 XSLT 中的“变量”实际上是常量 - 您不是为同一个变量重新分配不同的值,而是在模板内部 - 模板外部重新定义它myVariable
仍然会有价值111
.
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)