[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

Re: [xsl] Select single node having highest attribute value


Subject: Re: [xsl] Select single node having highest attribute value
From: Jon Gorman <jonathan.gorman@xxxxxxxxx>
Date: Tue, 18 Oct 2005 14:02:53 -0500

> Something like
>
> <xsl:apply-templates select="blocks/block[maximum-value-of(@priority)]" />
>
> would be perfect, but as we know, the world isn't perfect.
...

> Anybody got any ideas?

The usual answer.  Sort on the attribute and take the last element.

A quick scan shows some examples in
http://www.xml.com/pub/a/2002/07/03/transform.html

Don't have time to give you a full example, but hopefully this should
get you started.

Jon Gorman


Current Thread