Re: [xsl] using variables in xsl value of select

Subject: Re: [xsl] using variables in xsl value of select
From: "Prasad Akella" <avlnprasad@xxxxxx>
Date: Fri, 18 Feb 2005 19:15:19 +0100
thankyou Joris
that solved the problem in less than a second, although i was waiting for this exact answer from quite some time. 
thankyou and have a nice day

xsl-list@xxxxxxxxxxxxxxxxxxxxxx schrieb am 18.02.05 17:50:24:
> 
> Tempore 16:24:24, die 02/18/2005 AD, hinc in  
> xsl-list@xxxxxxxxxxxxxxxxxxxxxx scripsit Prasad Akella <avlnprasad@xxxxxx>:
> 
> > i am loading an xml into a variable using the document as
> >
> >    <xsl:variable name="srcxml" select="document('QP_Sample.xml')" />
> >
> > i have certain conditions to check and then am getting the node whose  
> > value has to be retrived from this xml
> >
> > <xsl:variable name="node">
> >                        <xsl:call-template name="tail">
> >                             <xsl:with-param name="string" select="@ref"/>
> >                         </xsl:call-template>
> > </xsl:variable>
> >
> > this node gives me the end of the node for example if i have
> > A/B/C/D then this tail template returns D into my node
> >
> > I would like to get the value of this node from the above xml for which  
> > i am using
> >
> > <xsl:value-of select="$srcxml//$node"/>
> >
> Hi,
> 
> So you'd like to dynamically generate an Xpath, like if there should be  
> written:
> <xsl:value-of select="$srcxml//D"/>
> 
> That is fundamentally not possible. But when the expression is this  
> simple, you can mimic it:
> 
> <xsl:value-of select="$srcxml//*[local-name()=$node]"/>
> This selects all descendant elements of $srcxml whose (local) name is  
> stringwise equal to the string contained in variable 'node'.
> 
> 
> regards,
> -- 
> Joris Gillis (http://www.ticalc.org/cgi-bin/acct-view.cgi?userid=38041)
> "Quot capita, tot sententiae"  - Terentius , Phormio 454
> 


______________________________________________________________
Verschicken Sie romantische, coole und witzige Bilder per SMS!
Jetzt bei WEB.DE FreeMail: http://f.web.de/?mc=021193

Current Thread