Altova Mailing List Archives>Archive Index >xsl-list Archive Home >Recent entries >Thread Prev - RE: [xsl] XSLT variable eval [Thread Next] Re: [xsl] XSLT variable evalTo: Date: 12/1/2004 1:59:00 PM <xsl:param name="username"/>
<!-- .... -->
<xsl:template match="btr:attribute">
<xsl:attribute name="{@as}"><xsl:value-of
select="${@name}"/></xsl:attribute>
^^^^^^
- how eval this variable?
CHange the param to
<xsl:param name="params">
<username>....</username>
</xsl:params>
and evaluate it as $params/*[name()=current()@name]
Third option is to generate the stylesheet you want. I made a similar suggestion to Wong this week
to convert a template file to a stylesheet to make it more dynamic. In this case you could consider
your stylesheet to be a stylesheet template in which you want to fill in the variable names...
It will require an additional transform though...
Grtz | ||||||
| Company | Legal | Press | Partners | Careers | Sitemap | Contact Us | Altova Blog | Mobile | Full Site | |||
|
