Re: I'm trying to get the last item in a group (but g
Yup, current-group() did it exactly. Thanks. On Sun, Apr 4, 2010 at 11:42 AM, Imsieke, Gerrit, le-tex <gerrit.imsieke@xxxxxxxxx> wrote: > > > On 04.04.2010 18:28, Kevin Grover wrote: >> >> Using XSLT 2, I'm trying to read through a list of books that I keep >> in XML. I want to get >> the last book that I've read in each series. >> >> I tried to use XML groups and get the last() item, but it's not >> working as I expected: it always comes up as the first book in the >> series. >> >> What I'm a going wrong? > > Use <xsl:value-of select="current-group()[last()]/title"/> instead of > <xsl:value-of select=".[last()]/title"/> (the same for > current-group()[last()]/series/@number). > > Gerrit
PURCHASE STYLUS STUDIO ONLINE TODAY!
Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced!
Download The World's Best XML IDE!
Accelerate XML development with our award-winning XML IDE - Download a free trial today!
Subscribe in XML format