Мне нужно взять этот XML ...
<root>
<item id=’1’ parent_id=’0’>ONE</item>
<item id=’2’ parent_id=’1’>TWO</item>
<item id=’3’ parent_id=’1’>THREE</item>
<item id=’4’ parent_id=’2’>FOUR</item>
<item id=’5’ parent_id=’0’>FIVE</item>
</root>
И произведите этот xhtml…
<div class=’parent’>ONE</div>
<div class=’child’>
<div class=’parent’>TWO</div>
<div class=’child’>
<div class=’parent’>FOUR</div>
</div>
<div class=’parent’>THREE</div>
</div>
<div class=’parent’>FIVE</div>
Я понимаю, как собрать дочерние узлы и поместить их под родительский, но я не могу понять, как потом пропустить, считая их родителями, если я уже использовал их как детей.