我在xml下面,需要删除重复的“ hid”节点并将其子节点合并到单个“ hID”节点下 源xml:
<Crq>
<dataRequests />
<customData>
<Root>
<pID value="28499">
<hID value="309524">
<bill ID="rFE52E42A" billIndicator ="1"/>
</hID>
<hID value="309524">
<bill ID="r38870BD6" billIndicator ="1"/>
</hID>
</pID>
</Root>
</customData>
</Crq>
预期结果:
<Crq>
<dataRequests />
<customData>
<Root>
<pID value="28499">
<hID value="309524">
<bill ID="rFE52E42A" billIndicator ="1"/>
<bill ID="r38870BD6" billIndicator ="1"/>
</hID>
</pID>
</Root>
</customData>
</Crq>
仅应有1个“ hID”节点,并且所有账单节点都应合并在一起,因为它们都具有相同的hID节点。