开发者

XSL global value assignment

i have declare one XSL variable

I wanted to chage value of that variable dynamically

ex. var X = 0

开发者_如何学Python

if i wanted to reassing X = 100.

It only assign first value to variable , how can i do that in XSL for global assignment of values?


XSL "variables" are in fact not variable at all, they are always assigned when they are defined and keep their value for the duration of their lifetime.


<xsl:variable>s are actually constants, you can't change them. If you see one inside a for-each loop, for example, a variable is actually being defined every time the loop runs, not changed.

You may want to check out parameters. They only work in certain situations, but you can pass a value into a template (either with call-template or apply-templates) with a parameter, sort of like you would a variable.

Here is some info

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜