Как можно сгруппировать элементы, а затем вернуть братьев и сестер в качестве подэлементов?
Вот отрывок того, чего я пытаюсь достичь (это всего лишь фрагмент, поэтому на самом деле в коде будет несколько клиентов, заказов и типов еды)
customers.xml
<customers>
<customer>
<fname>James</fname>
<orderid>1234</orderid>
</customer>
orders.xml
<orders>
<order>
<orderid>1234</orderid>
<name>soda</name>
<size>large</size>
<type>drink</type>
</order>
<order>
<orderid>1234</orderid>
<name>beer</name>
<size>medium</size>
<type>drink</type>
</order>
<order>
<orderid>1234</orderid>
<name>burger</name>
<size>large</size>
<type>food</type>
output.xml
<orders>
<order>
<fname>James</fname>
<orderid>1234<orderid>
<bought type="food">
<name name="burger">
<size>large</size>
</name>
</bought>
<bought type="drink">
<name name="soda">
<size>large</size>
</name>
<name name="beer">
<size>medium</size>
</name>
</bought>
</order>
</orders>
Итак, я хочу сгруппировать все типы продуктов питания вместе и иметь их названия и размер в качестве подэлементов, как мне добиться этого самым простым способом?
<for-each-group>
. что ты уже испробовал? - person Marcus Rickert   schedule 21.05.2014