My xml is as given below :
<items>
<item id='10' name='item1'/>
<item id='20' name='item2'/>
<item id='30' name='item3'/>
<item id='40' name='item4'/>
</items>
<parent_group>
<parent_group_item item_id='10' parent_group_id='30'/>
<parent_group_item item_id='20' parent_group_id='30'/>
</parent_group>
I want to convert the above code snippet to the below format using xsl:
<items>
<item>
<id>10</id>
<name> item1 </name>
<parent_group_id>30</parent_group_id>
</item>
<item>
<id>20</id>
<name> item2 </name>
<parent_group_id>30</parent_group_id>
</item>
<item>
<id>30</id>
<name> item3 </name>
</item>
<item>
<id>40</id>
<name> item4 </name>
</item>
</items>
could you please help i need it using xslt only.and i cannot hard code any values as the values are very dynamic.
<parent_group>? And are you sure you want to lose the name/s of the parent item/s? --- Note also that your inout example is missing a root element!.