[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: String->LocationPath
Juliane Harbarth wrote: > I tried to run a stylesheet that inputs a parm and > interprets the value of it as a location path. > I.e. > <xsl:param name="query">no-default</xsl:param> Here, $query is a result tree fragment. (Not a string, as you assumed). > ... > <xsl:template name="querytemp"> > <xsl:apply-templates select="$query"/> Here, $query must be a node-set. The only way to make a variable be a node-set is to put a node-set-selecting XPath expression in the select attribute of the xsl:param or xsl:variable element. > Is there anything I can do except generating the > stylesheet on the fly ? You can write an extension function that takes the string value of a data object and returns a node-set based on evaluation of the string as an XPath expression. :) But no, there's nothing built-in to XSLT that will let you do what you want. XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|