Miky
Guest
Вставить поддерево в дерево XML (DOM)
Есть два xml докумета, требуется вставить содержимое одного как поддерево в определенный_элемент другого.
1.xml
<root>
<sub id="a"></sub>
<sub id="b"></sub>
</root>
2.xml
<root2>
<some atr="val">some</some>
</root2>
На выходе должно быть:
<root>
<sub id="a"></sub>
<sub id="b">
<root2>
<some atr="val">some</some>
</root2>
</sub>
</root>
Элемент вставлять научился, находить определенный_элемент с помощью DOMXpath научился, поддерево вставить не получается. Помогите кто знает как, а то у меня начали уже появляться мыслишки, что это не реализуемо в DOM (непосредственно).
Использую DOM в PHP5, впрочем это не важно, если у кого есть опыт реализации подобного в DOM XML или любой другой реализации DOM, поделитесь примером.
Спасибо.
Есть два xml докумета, требуется вставить содержимое одного как поддерево в определенный_элемент другого.
1.xml
<root>
<sub id="a"></sub>
<sub id="b"></sub>
</root>
2.xml
<root2>
<some atr="val">some</some>
</root2>
На выходе должно быть:
<root>
<sub id="a"></sub>
<sub id="b">
<root2>
<some atr="val">some</some>
</root2>
</sub>
</root>
Элемент вставлять научился, находить определенный_элемент с помощью DOMXpath научился, поддерево вставить не получается. Помогите кто знает как, а то у меня начали уже появляться мыслишки, что это не реализуемо в DOM (непосредственно).
Использую DOM в PHP5, впрочем это не важно, если у кого есть опыт реализации подобного в DOM XML или любой другой реализации DOM, поделитесь примером.
Спасибо.