[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] Retriving attribute value using variable.


Subject: Re: [xsl] Retriving attribute value using variable.
From: Arulraj <p_arulraj@xxxxxxxxx>
Date: Sun, 21 Aug 2005 23:04:02 -0700 (PDT)

Hi,

thanks for reply.
My requirement is different. I have a some string in
searchAttribute like attribute1 or attribute2 or any
string. 

I have to use that string as attribute selection in
XSL. 

<xsl:variable
name="searchAttribute">attribute1</xsl:variable>

(or)

<xsl:variable
name="searchAttribute">attribute2</xsl:variable>

Here searchAttribute value comes as a string.


Regards,
Arul
--- "watchstone@xxxxxxxxxxx" <watchstone@xxxxxxxxxxx>
wrote:

> <xsl:variable name="searchAttribute"
> select="values/@attribute1"/>
> 
> 
> -- Arulraj <p_arulraj@xxxxxxxxx> wrote:
> Hi,
> 
> Is it possible to use xsl variable in the 
> <xsl:value-of select=""/>
> 
> I am having the following XML.
> 
> XML:
> <?xml version="1.0" encoding="ISO-8859-1"?>
> <landcodecombo>
> <values attribute1="IN" attribute2="INDIEN"/>
> </landcodecombo>
> 
> XSL:
> <xsl:for-each select="landcodecombo">
> 	<xsl:variable
> name="searchAttribute">attribute1</xsl:variable> 
> 	<xsl:for-each select="values">
> 	<xsl:value-of
> select="concat('@',$searchAttribute)"/>
> 	</xsl:for-each>
> </xsl:for-each>
> 
> I need the output like.
> IN
> 
> But i am getting the output 
> @attribute1
> 
> Is it possible to get the value of "attribute1"
> using
> variable.
> 
> Regards,
> Arul
> 
> 
> 		
> ____________________________________________________
> Start your day with Yahoo! - make it your home page 
> http://www.yahoo.com/r/hs 
> 
> 


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 


Current Thread
Keywords
xsl