Как мне конвертировать этот документ:
<Root>
<!-- yes, I know I don't need a 'Root' element! Legacy code... -->
<Plans>
<Plan AreaID="1" UnitID="83">
<Part ID="9122" Name="foo" />
<Part ID="9126" Name="bar" />
</Plan>
<Plan AreaID="1" UnitID="86">
<Part ID="8650" Name="baz" />
</Plan>
<Plan AreaID="2" UnitID="26">
<Part ID="215" Name="quux" />
</Plan>
<Plan AreaID="1" UnitID="95">
<Part ID="7350" Name="meh" />
</Plan>
</Plans>
</Root>
до:
<areas>
<area id="1">
<unit id="83">
<part id="9122">foo</part>
<part id="9126">bar</part>
</unit>
<unit id="86">
<part id="8650">baz</part>
</unit>
<unit id="95">
<part id="7350">meh</part>
</unit>
</area>
<area id="2">
<unit id="26">
<part id="215">quux</part>
</unit>
</area>
</areas>
Нужно ли группировать элементы области?