如何将2个类似的XML节点合并为一个节点。 要求是,我有一个ID为100的学生节点,我得到一个具有相同ID的更新学生节点。如果此更新的节点具有一些其他属性,则应将这些属性添加到结果节点。此外,如果任何属性更新,也应该在结果节点中被覆盖。以下是一个例子。
当前节点:
<student id="100">
<school>Saint Dnyaneshwar School</school>
<division>science</division>
<percentage>60.06</percentage>
</student>
新节点:
<student id="100">
<address>Pune</address>
<height>145cm</height>
<percentage>70.05</percentage>
</student>
结果节点:
<student id="100">
<school>Saint Dnyaneshwar School</school>
<division>science<division>
<percentage>70.05</percentage>
<address>Pune</address>
<height>145cm</height>
</student>
提前感谢您的帮助。