如何使用“ if”设置全局布尔变量的值?

时间:2018-10-04 23:01:15

标签: xslt xslt-1.0

我知道我们无法在xslt中更改变量的值。我的问题是我们可以先声明变量,然后再在'if'标记中设置其值,即根据某种条件分配true()或false()吗?如果可以,怎么办?

还有其他方法可以通过保持全局变量来解决此问题吗?

1 个答案:

答案 0 :(得分:1)

XSLT中没有“后”;没有定义执行顺序,因此基于时间的处理描述没有意义。您需要从纯粹的功能角度进行思考:X的值如何取决于Y的值?

声明变量时,必须在此绑定其值。如果您看不到在特定情况下该如何做,则需要解释您的特定情况,然后我们才能向您显示。