<top>
<name>hanhao</name>
<age>18</age>
<!--
node name : name
node value : hanhao
node name : age
node value : 18
-->
</top>
e.g。我想删除“顶部”节点,同时保持其子节点“名称”和“值”并保留评论。
我尝试通过保存其子节点和命令来做到这一点但失败了,因为我不知道如何让rapidxml区分&amp;保存评论
所以我面临两种方法来解决它。
计划A:使用可以直接删除没有子节点的节点的函数
计划B:使用能够区分&amp;的功能保存注释,以便我可以删除整个节点并在没有“顶部”节点的情况下重建它我在网上搜索了很长时间。但没用。如果你知道如何使它工作,或者你有一个很好的计划C,请帮助我。