Re: [xsl] xsL:with-param, xsl:-param emptiness, Xalan and xsltproc

Subject: Re: [xsl] xsL:with-param, xsl:-param emptiness, Xalan and xsltproc
From: Kasimier Buchcik <K.Buchcik@xxxxxxxxxxxx>
Date: Thu, 23 Mar 2006 16:55:56 +0100
Hi,

On Thu, 2006-03-23 at 09:15 -0600, Eric White wrote:
> I've tried both xalan (2.7.0) and xsltproc (compiled against libxml 
> 20623, libxslt 10115 and libexslt 812) and can't get xsl:with-param 
> calls to show up in my xsl:param arguments to templates.  The included 
> xsl shows the various forms/syntaxes I've tried, to no avail.  Since 
> both Xalan and xsltproc exhibit the same behavior, the problem must lie 
> in my construct or syntax.  Any help is greatly appreciated.

[...]

> <xsl:template match="physInterfaceSupportedAutonegotiation">
>   <xsl:param name="SupportedNegotiate"/>
>   <xsl:element 
> name="physInterfaceSupportedAutonegotiation"><xsl:value-of 
> select='$SupportedNegotiate'/></xsl:element>
> </xsl:template>

Use curly braces around the param's name:

...
<xsl:with-param name="SupportedNegotiate" select="'true'"/>
...
<xsl:value-of select="{$SupportedNegotiate}/>
...

[...]

Regards,

Kasimier

Current Thread