I was thinking to update a global variable inside another global variable based on certain condition. I learned that it is not possible and will do in some alternate way..
Thanks
Kotes
-----Original Message-----
From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Andreas L. Delmelle
Sent: Monday, March 08, 2004 11:58 AM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: RE: setting the variable value dynamically
> -----Original Message-----
> From: Kotes Mogili
>
> Is it possible to set the variable value dynamically in XSLT?? If
> yes , please let me know how can it be done...
>
Hi,
What exactly do you mean by this?
An xsl:variable, once created, cannot change its value within the same
context. So if it's a variable global to the stylesheet, the value will
remain the same throughout the entire transformation.
OTOH: you can use an xsl:param, either global to the stylesheet (can be set
e.g. via the command-line) or as parameter to a specific template (can be
set by apply-templates/call-template accompanied by xsl:with-param).
Cheers,
Andreas
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|