I have the below xml
<pair>
<name>ABC</name>
<value>10</value>
</pair>
<pair>
<name>ABC</name>
<value>50</value>
</pair>
<pair>
<name>XYZ</name>
<value>30</value>
</pair>
which should be coverted into
<pair>
<name>ABC</name>
<value>60</value>
</pair>
<pair>
<name>XYZ</name>
<value>30</value>
</pair>
That is if the name is same in the name value pair. The values against a same name should be added in output xml. Can anybody please help?