Re: [xsl] How to call an XSLT function whose name isn't known till run-time?

Subject: Re: [xsl] How to call an XSLT function whose name isn't known till run-time?
From: "Dimitre Novatchev dnovatchev@xxxxxxxxx" <xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx>
Date: Fri, 6 Dec 2019 17:32:01 -0000
And in XSLT ver < 3

Use the same technique that is in the heart of FXSL -- Have different
templates that match unique nodes and that call a corresponding function.

Cheers,
Dimitre

On Fri, Dec 6, 2019 at 9:29 AM Dimitre Novatchev dnovatchev@xxxxxxxxx <
xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote:

> Perhaps:
>
> <xsl:evaluate ... >
>
> ?
>
> https://www.w3.org/TR/xslt-30/#dynamic-xpath
>
>
> Cheers,
> Dimitre
>
> On Fri, Dec 6, 2019 at 9:20 AM Costello, Roger L. costello@xxxxxxxxx <
> xsl-list-service@xxxxxxxxxxxxxxxxxxxxxx> wrote:
>
>> Hi Folks,
>>
>> I have an XSLT variable, $function-to-invoke, that holds the name of an
>> XSLT function to be invoked. For example, if $function-to-invoke holds the
>> string "move" then I  want my XSLT program to invoke the function with that
>> name, i.e., invoke f:move(...). Is there a way for XSLT to call a function
>> whose name isn't known till run-time?
>>
>> /Roger
>>
>>
> XSL-List info and archive <http://www.mulberrytech.com/xsl/xsl-list>
> EasyUnsubscribe <http://lists.mulberrytech.com/unsub/xsl-list/782854> (by
> email <>)

Current Thread