How do I construct the name of a variable
dynamically.
You might be able to use the dyn:evaluate() extension if you product
supports it and allow the dynamic expression to reference stylesheet
variables, but it's probably better to rethink your design.
You should probably be using a single variable containing an XML tree, and
use XPath expressions to select the parts of the tree that you need.
Michael Kay
I have an xsl file (test.xsl) which has an include
file.
<?xml version="1.0"?>
<xsl:stylesheet
xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0" >
<xsl:include href="../include.xsl"/>
...
...
...
There are two variables defined in the include.xsl
file, called name1 and name2.
Now I want to use the value of these two variables
dynamically in 'test.xsl'.
I did something like,
<xsl:value-of select="concat('name',$i)" /> where $i
will be 1 and 2 in different conditions.
but this only displays name1 and name2 instead of the
values held in them.
How do I construct the name of the variable to be
used, dynamically. Or am I missing the whole plot
here. I'm a beginner.
Thanks for your help.
Sam.
______________________________________________________________
________
Post your free ad now! http://personals.yahoo.ca
--+------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail:
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--+--