xsl-list
[Top] [All Lists]

Re: [xsl] Problem with passing argument to external registered function

2006-04-17 10:18:08
On 4/17/06, Jesper Noehr <jesper(_at_)noehr(_dot_)org> wrote:
This works:
<xsl:value-of select="foo:bar('test')"/>

This doesn't:
<xsl:value-of select="foo:bar(element/.)"/>

Is it not possible to give XPath expressions as argument?

Saxon 8.7.1 is working fine with XPath expressions as argument. I
think this is a proprietary feature of XSLT processors, and is not
specified in XSLT/XPath specs.

What am I doing wrong? Am I trying to go beyond the capabilities of
XSLT?

You are not doing anything wrong. Its just that libxslt seems to not
support passing parameters like this.

Regards,
Mukul

--
Jesper Nøhr, Information Systems Developer, Opera Software
tel: +47-24164348 / cell: +47-93460263 / jespern(_at_)opera(_dot_)com

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--