| Subject: Re: [xsl] dynamic document() template problem From: "J.Pietschmann" <j3322ptm@xxxxxxxx> Date: Mon, 20 Jun 2005 22:00:53 +0200 | 
select="document(@href)/Document/{@nodes}"/>
You seem to expect some sort of macro substitution: {@nodes} -> fb/section1/* and the reevaluate the expression. XSLT/XPath doesn't work this way.
It seems you have to use Saxon's extension function for evaluating
strings as XPath expression, roughly like
 select="saxon:evaluate(concat('document(@href)/Document/',@nodes))"
Note string concatenation.
Please check your Saxon docs for the exact name of the extension
function and and the namespace declaration you need.| Current Thread | 
|---|
| 
 | 
| <- Previous | Index | Next -> | 
|---|---|---|
| Re: [xsl] dynamic document() templa, JBryant | Thread | Re: [xsl] dynamic document() templa, Sam D. Chuparkoff | 
| Re: [xsl] dynamic document() templa, JBryant | Date | Re: [xsl] output in table, J.Pietschmann | 
| Month |