Я должен манипулировать файлом XML с помощью DOM
Это моя ситуация:
<mainnode>
<node1 name="aaa">
<subnode name="123456" />
</node1>
<node1 name="bbb">
<subnode name="28472" />
</node1>
<node1 name="aaa">
<subnode name="92328" />
</node1>
<node1 name="ccc">
<subnode name="53554" />
</node1>
<node1 name="ccc">
<subnode name="01928" />
</node1>
<node1 name="aaa">
<subnode name="39576" />
</node1>
<node1 name="ddd">
<subnode name="66666" />
</node1>
</mainnode>
И я хочу сгруппировать все мои узлы, считывающие атрибут "name" в <node1>
чтобы получить что-то подобное для каждого «имени», равного другому:
<mainnode>
<node1 name="aaa">
<subnode name="123456" />
<subnode name="92328" />
<subnode name="39576" />
</node1>
<node1 name="bbb">
<subnode name="28472" />
</node1>
<node1 name="ccc">
<subnode name="53554" />
<subnode name="01928" />
</node1>
<node1 name="ddd">
<subnode name="66666" />
</node1>
</mainnode>
Что такое код php для такой манипуляции с dom?это возможно?