Modules | Implementer Page: dyn.evaluate.html Function Syntaxobject dyn:evaluate(string)
The
The string is always evaluated exactly as if it had been literally included in place of the call to the <xsl:value-of select="dyn:evaluate('my:extension(. * $variable)')" /> Creates a text node with exactly the same value as: <xsl:value-of select="my:extension(. * $variable)" />
In other words, the context information used when evaluating the XPath expression passed as the argument to the
If the expression string passed as the second argument is an invalid XPath expression (including an empty string), this function returns an empty node set. You should only use this function if the expression must be constructed dynamically - otherwise it is much more efficient to use the expression literally. For expressions that simply give an element or attribute's name (to select a child element or attribute), it is more efficient to use an expression in the style: *[name() = $expression] Implementations
The following XSLT processors support
There are currently no third-party implementations of |
http://www.exslt.org/dyn/functions/evaluate/index.html last modified 2003-01-30