Zdravím, rád bych poprosil o kód na rekurzivní přeházení Nodes v XmlElementu. Mám takovýto element:
<Form value="TestApp">
<GroupBox value="Skupina3">
<TextLabel value="Text3" />
<TextLabel value="Text2" />
<TextLabel value="Text1" />
</GroupBox>
<GroupBox value="Skupina2">
<TextLabel value="Text3" />
<TextLabel value="Text2" />
<TextLabel value="Text1" />
</GroupBox>
<GroupBox value="Skupina1">
<TextLabel value="Text3" />
<TextLabel value="Text2" />
<TextLabel value="Text1" />
</GroupBox>
</Form>
a chci z něj dostat toto:
<Form value="TestApp">
<GroupBox value="Skupina1">
<TextLabel value="Text1" />
<TextLabel value="Text2" />
<TextLabel value="Text3" />
</GroupBox>
<GroupBox value="Skupina2">
<TextLabel value="Text1" />
<TextLabel value="Text2" />
<TextLabel value="Text3" />
</GroupBox>
<GroupBox value="Skupina3">
<TextLabel value="Text1" />
<TextLabel value="Text2" />
<TextLabel value="Text3" />
</GroupBox>
</Form>
předem díky za pomoc, zkoušel jsem sestavit kód, ale skončilo to fiaskem, protože když jsem v cyklu mazal jednotlivé ChildNodes, změnil se jejich počet a cyklus byl tedy nepoužitelný. Nic jiného mě nenapadlo, předem díky.
|