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 |