I have a tricky requirement in XSLT
Input XML is below
<Orders>
<Order>
<OrderNumber>100</OrderNumber>
<Date>116256</Date>
</Order>
<Order>
<OrderNumber>101</OrderNumber>
<Date>116257</Date>
</Order>
<Order>
<OrderNumber>102</OrderNumber>
<Date>116286</Date>
</Order>
<Order>
<OrderNumber>102</OrderNumber>
<Date>116276</Date>
</Order>
</Orders>
My requirement is to check for same ordernumber, if they are same then take the date which is higher, in my case its in julian format, so I have to just take the one which is higher number.
The output XML should look as below.
<Orders>
<Order>
<OrderNumber>100</OrderNumber>
<Date>116256</Date>
</Order>
<Order>
<OrderNumber>101</OrderNumber>
<Date>116257</Date>
</Order>
<Order>
<OrderNumber>102</OrderNumber>
<Date>116286</Date>
</Order>
<Order>
<OrderNumber>102</OrderNumber>
<Date>116286</Date>
</Order>
</Orders>
Thanks Yatan