Is there a function or syntax in XSLT 1 or 2 that will evaluate the
XPath at run-time?
No, but there is in XSLT 3.0 (formerly known as XSLT 2.1). See
http://www.w3.org/TR/xslt-21/#element-evaluate
To use this in Saxon 9.3 you will need to activate XSLT 3.0 using
-xsltversion:3.0
Come to think of it, I think that might require Saxon-EE. In Saxon-PE
you might have to fall back to the saxon:evaluate() extension.
http://www.saxonica.com/documentation/extensions/functions/evaluate.xml
Michael Kay
Saxonica
--~------------------------------------------------------------------
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>
--~--