Subject: RE: [xsl] Retriving attribute value using variable. From: "Michael Kay" <mike@xxxxxxxxxxxx> Date: Mon, 22 Aug 2005 08:52:43 +0100 |
Use select="@*[name()=$var]" Michael Kay http://www.saxonica.com/ > -----Original Message----- > From: Arulraj [mailto:p_arulraj@xxxxxxxxx] > Sent: 22 August 2005 07:04 > To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx > Subject: Re: [xsl] Retriving attribute value using variable. > > 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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Retriving attribute value, Colin Paul Adams | Thread | RE: [xsl] Retriving attribute value, Arulraj |
Re: [xsl] Specifying the src attrib, Colin Paul Adams | Date | [xsl] Remove text Up to Full Stop, James Game |
Month |