I want to apply a Custom XSLT to my map.
I have an Input XML
<Customer>
<CustID>1</CustID>
<CustOrderedItems>
<ItemCode>123</ItemCode>
<ItemPrice>Item1</ItemPrice>
<ItemName>10.50</ItemName>
</Item>
</CustOrderedItems>
</Customer>
<Customer>
<CustID>1</CustID>
<CustOrderedItems>
<ItemCode>345</ItemCode>
<ItemPrice>Item2</ItemPrice>
<ItemName>20.50</ItemName>
</Item>
</CustOrderedItems>
</Customer>
I need to Group the Item record based on the CustID and represent as
<Customer>
<CustID>1</CustID>
<CustOrderedItems>
<ItemCode>123</ItemCode>
<ItemPrice>Item1</ItemPrice>
<ItemName>10.50</ItemName>
</Item1>
<Item2> <ItemCode>345</ItemCode>
<ItemPrice>Item2</ItemPrice>
<ItemName>20.50</ItemName>
</Item2>
</CustOrderedItems>
</Customer>
If Multiple items are there how to number it and group it.
Suggest me how to apply XSLT for this requirement.
Thanks
Vignesh S