Subject: Return the max value of a set of nodes using FLWR
From: Philip Vallone <philip.vallone@xxxxxxxxxxx>
Date: Fri, 25 May 2012 08:10:16 -0400
|
Hi,
How can I return the max value of a set of nodes using FLWR? In this example I
want to return:
3
2
0
input:
<data>
<set>
<changenumber>0</changenumber>
<changenumber>3</changenumber>
<changenumber>0</changenumber>
</set>
<set>
<changenumber>0</changenumber>
<changenumber>2</changenumber>
<changenumber>1</changenumber>
</set>
<set>
<changenumber>0</changenumber>
</set>
</data>
XSLT 2.0
<xsl:sequence select="for $x in changenumber return number(max($x))"/>
Thanks,
Phil
|