If you are processing all the children, last() gives you the number of the
last one to be processed. Otherwise, use the count() function to count the
number of nodes in a node-set.
Michael Kay
Software AG
home: Michael.H.Kay@xxxxxxxxxxxx
work: Michael.Kay@xxxxxxxxxxxxxx
> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Richard
> Hallgren
> Sent: 09 March 2002 18:11
> To: XSL-List@xxxxxxxxxxxxxxxxxxxxxx
> Subject: last() problem
>
>
> Hi I have the following structure on my xml document:
> <GUESTBOOK>
> <POST>
> <DATE></DATE>
> <NAME></NAME>
> <EMAIL></EMAIL>
> <TEXT></TEXT>
> </POST>
> </GUESTBOOK>
>
> I present the whole thing with a xsl style sheet but now I
> want the the last position of the last child. I guess I
> could send it as an parameter from the asp page but I know
> its possible to do this within the xsl page, but how?
>
> Please help!
> Cheers,
> Richard
>
> ---------------------------
> Richard Hallgren
> richard.hallgren@xxxxxxx
> +44 (0) 2890915132
> +44 (0) 7816326858
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
|