我正在尝试将新父级添加到选定节点,同时保留所有其他结构和属性。
原始结构(从样本中删除的属性和其他子项)
<document>
<pages>
<page>
<stream>
<block>
<table/> <!-- any number or tables or groups can exist in a block -->
<group/>
</block>
</stream>
</page>
</pages>
</document>
要求的结果:
<document>
<pages>
<page>
<stream>
<block>
<category> <!-- NEW PARENT, only 1 table per category-->
<table/>
</category>
<category> <!-- NEW PARENT, only 1 group per category -->
<group/>
</category>
</block>
</stream>
</page>
</pages>
</document>
这似乎是一个微不足道的问题,但我似乎无法弄清楚或在线找到解决方案。
谢谢