Thanks Jarno,
Already got it working thanks to your help.
Thats a few beers I owe you!
Cheers,
Chris.
-----Original Message-----
From: Jarno(_dot_)Elovirta(_at_)nokia(_dot_)com
[mailto:Jarno(_dot_)Elovirta(_at_)nokia(_dot_)com]
Sent: Friday, 7 January 2005 8:41 PM
To: xsl-list(_at_)lists(_dot_)mulberrytech(_dot_)com
Subject: RE: [xsl] Selecting an attribute value from a variable
Correction,
I'm building a variable in xslt like this:
<xsl:variable name="previouspagelastid"
select="concat('@Page',string(@pageNumber - 1),'LastID')"/>
Change this to
concat('Page',string(@pageNumber - 1),'LastID')
Cheers,
Jarno
To refer to an attribute in an xml node that I know exists
(@Page1LastID for example).
The root node of my template match looks like this:
<results pageNumber="2" pageCount="3" pageSize="10"
resultCount="30"
criteria="" Page1LastID="12" Page2LastID="" Page3LastID=""
Page4LastID=""
Page5LastID="" Page6LastID="">
I'm not sure if its possible but after I declare this variable I
want to get its value, ie. "12"
<xsl:value-of select="@*[name() = $previouspagelastid]"/>
Cheers,
Jarno
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail:
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail:
<mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--
--~------------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--