在XSLT中声明全局变量并在循环中赋值

在XSLT中声明全局变量并在循环中赋值,xslt,global-variables,Xslt,Global Variables,标题在很大程度上解释了我的问题。经过一些研究,我知道我不能更改xslt变量的值。我想做的可能吗。不可能。在XSLT中不可能更改变量的值。幸运的是,没有人需要这样做。谢谢你的回答,但我想开始一个循环,并将每个值与前一个值进行比较,以便进行一些处理,这就是为什么我想在外部声明一个变量,然后在每次迭代中更改其值,你知道怎么做吗?当然,你想做的事情可能会重复,但不是你想要的方式。如果需要帮助,则必须显示代码。您似乎希望与上一个节点进行比较。请看答案。

标题在很大程度上解释了我的问题。经过一些研究,我知道我不能更改xslt变量的值。我想做的可能吗。

不可能。在XSLT中不可能更改变量的值。幸运的是,没有人需要这样做。谢谢你的回答,但我想开始一个循环,并将每个值与前一个值进行比较,以便进行一些处理,这就是为什么我想在外部声明一个变量,然后在每次迭代中更改其值,你知道怎么做吗?当然,你想做的事情可能会重复,但不是你想要的方式。如果需要帮助,则必须显示代码。您似乎希望与上一个节点进行比较。请看答案。