Subject: RE: Passing a Map as parameter to XSLT.
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Mon, 6 Mar 2006 20:30:27 -0000
|
> > When I do
> > <xsl:for-each select="$XSLTParameter">
> > <xsl:for-each select="key('xsltParameterMap','somekey')">
> > ........
> > </xsl:for-each>
>
> > it works well.
>
> Mmh, the following is more idiomatic:
>
> <xsl:for-each
> select="$XSLTParameter/key('keyname', 'value')">
> ...
> </xsl:for-each>
>
But unfortunately it isn't legal in XSLT 1.0.
Michael Kay
http://www.saxonica.com/
|