[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: [xsl] Concatenating multiple variables in a XPath statement


Subject: RE: [xsl] Concatenating multiple variables in a XPath statement
From: "Michael Kay" <mike@xxxxxxxxxxxx>
Date: Tue, 20 Jun 2006 09:30:38 +0100

> Thank you Micheal.
> There are xpath and element names in the variables. var1 
> contains an xpath like /form/body/rows/row[$i] and var2 has 
> an element name which is found dynamically in a loop.
> I think this is the case that XPath does not support. Am I right?

Correct. XSLT does not allow you to construct XPath expressions dynamically
as strings. Several products including Saxon have extension functions that
allow this, for example saxon:evaluate().

Michael Kay
http://www.saxonica.com/


Current Thread
Keywords