Re: [xsl] I'm trying to get the last item in a group (but getting the first), xslt v2

Subject: Re: [xsl] I'm trying to get the last item in a group (but getting the first), xslt v2
From: Kevin Grover <kevin@xxxxxxxxxxxxxxx>
Date: Mon, 5 Apr 2010 17:06:19 -0500
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

Current Thread