[xsl] Getting the last element

Subject: [xsl] Getting the last element
From: "Sam Carleton" <scarleton@xxxxxxxxxxxxxxxx>
Date: Mon, 13 Nov 2006 10:05:51 -0500
This is a REALLY easy question, sort of embarrassing that I have to
ask it, but it is Monday morning;)

Ok, here is the data:

<TestData>
 <Block id="3">
   <result>42</result>
 </Block>
 <Block id="3">
   <result>84</result>
 </Block>
 <Block id="4">
   <result>42</result>
 </Block>
</TestData>

What I need is the result from the LAST Block where @id='3', ie the
result is 84.  I have the set:

<xsl:value-of select="/TestData/Block[@id='3']/result"/>

But I don't know how to get that down to just the last node in the set.

Sam
--
Miltonstreet Photography
http://www.miltonstreet.com

Current Thread