|
Subject: Re: [xsl] passing external parameter to template match From: Armen Martirossian <armmarti@xxxxxxxxx> Date: Wed, 30 Jul 2003 00:03:16 -0700 (PDT) |
--- Adriaan Woerlé© <ade@xxxxxxx> wrote:
> Hi,
> I wanted to send an external paramater to the
> the template to create
> dynamic matching
>
> <xsl:param name="element"
> select="'default'"/>
> <xsl:template match="{$element}">
>
> but I get a TransformerException Error : illegal
> tokens $
>
> is there a better way to dynamically populate the
> 'match' attribute of
> template??
>
> cheers
>
> -Ade
>
>
> XSL-List info and archive:
> http://www.mulberrytech.com/xsl/xsl-list
>
Hi,
you can't use neither attribute value templates ({})
nor variable reference in the "match" attribute
according to XSLT 1.0 specification... This
attribute's value must be a
pattern(http://www.w3.org/TR/xslt#NT-Pattern) and
therefore must be known to the XSLT processor at
compile time.
Regards,
Armen
__________________________________
Do you Yahoo!?
Yahoo! SiteBuilder - Free, easy-to-use web site design software
http://sitebuilder.yahoo.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
| Current Thread |
|---|
|
| <- Previous | Index | Next -> |
|---|---|---|
| [xsl] passing external parameter to, Adriaan Woerléé | Thread | [xsl] Re: passing external paramete, Dimitre Novatchev |
| [xsl] Re : xsl:key not working on s, Leena Kulkarni | Date | RE: [xsl] (de)serialize between com, Andrew Welch |
| Month |