Subject: [xsl] XPath Expressions inside a variable From: Richard Garcia <RGarcia@xxxxxxxxxxxxxxx> Date: Fri, 21 Dec 2001 14:40:22 -0800 |
I am trying to build following element (which works): <xsl:for-each select="document('mydoc.xml')/FirstSibling"> <xsl:copy-of select="Row" /> </xsl:for-each> I'm trying to parse a information to access a 2nd input document and path. My input source (*.xml) looks like this: <Portlet src="mydoc.xml" path="FirstSibling"/> I tried: <xsl:variable name="src" select="Portlet/@src" /> <xsl:variable name="path" select="Portlet/@path" /> <xsl:for-each select="document($src)/{$path}"> <xsl:copy-of select="Row" /> </xsl:for-each> But this doesn't work as it doesn't like the data type for $path. How can I accomplish my desired result? Is it possible to do this with just one variable? or no variables? XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] Evaluating an expression , Mark Feblowitz | Thread | Re: [xsl] XPath Expressions inside , Thomas B. Passin |
Re: [xsl] class and graphic in FO?, G. Ken Holman | Date | Re: [xsl] Re: The Solution -- Re: h, Gunther Schadow |
Month |