RE: [xsl] Dynamic XPATH problem

Subject: RE: [xsl] Dynamic XPATH problem
From: Lea Allison <Lea.Allison@xxxxxxxxxxxxxx>
Date: Tue, 5 Mar 2002 14:35:47 +0100
Cheers! Its working

Lea

-----Original Message-----
From: Joerg Heinicke [mailto:joerg.heinicke@xxxxxx]
Sent: dinsdag 5 maart 2002 14:13
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: Re: [xsl] Dynamic XPATH problem


Either

<xsl:for-each select="LIBRARY/*/*[name()=//LIBRARY/CURRENTNODE]/*">

if in CURRENTNODE is only stored the name of another node

or

using an processor-depending evaluate()-function

or

creating the XSL via another XSL.

Regards,

Joerg


Lea Allison wrote:
> Hi
> 
> I have a piece of code that goes like this:
> 
> <xsl:for-each select="LIBRARY/*/TRAVELINFO/*">
>     	<TR valign="center">
>         		<TD>
> 			<xsl:value-of select="NAME" />
> 		</TD>
>    	</TR>
> </xsl:for-each>
> 
> and I want to swap-out the TRAVELINFO node for the content of:
> 
> //LIBRARY/CURRENTNODE 
> 
> So perhaps something like this??
> 
> <xsl:for-each select="LIBRARY/*/(//LIBRARY/CURRENTNODE)/*">
>     	<TR valign="center">
>         		<TD>
> 			<xsl:value-of select="NAME" />
> 		</TD>
>    	</TR>
> </xsl:for-each>
> 
> But cant get it to work.
> 
> Thanks
> 
> Lea


-- 

System Development
VIRBUS AG
Fon  +49(0)341-979-7411
Fax  +49(0)341-979-7409
joerg.heinicke@xxxxxxxxx
www.virbus.de


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread