RE: Node with maximum attribute value

Subject: RE: Node with maximum attribute value
From: "Richard Birkby" <rbirkby@xxxxxxxxxxxxxxx>
Date: Tue, 22 Feb 2000 08:02:18 -0000
Maybe this can become an XSL "Design Pattern"?

It seems the most succinct way to get a maximum into a variable.


Cheers,
Richard

> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxx
> 
> you can do that by by initializing a variable with an xsl:for-each loop
> (& i don't even need to mention RTFs ...) -
> 
> <xsl:variable name="MaxValue">
>   <xsl:for-each select="closing-price">
>     <xsl:sort data-type="number" select="@mid" order="descending"/>
>     <xsl:if test="position()=1">
>       <xsl:value-of select="@mid"/>
>     </xsl:if>
>   </xsl:for-each>
> </xsl:variable>
> 
> <xsl:for-each select="closing-price">
>   ...
>   <xsl:if test="@mid = $MaxValue"> ... </xsl:if>
> </xsl:for-each>
> 
> -- 
> 
> cheers
> 
> phil


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread