我很难使用 TinyXML2 ( https://github.com/leethomason/tinyxml2 ) 编写替换给定节点的 C/C++ 方法,例如:
<doc>
<replace>Foo</replace>
</doc>
...与另一个节点:
<replacement>Bar</replacement>
...所以结果是:
<文档>
<replacement>Bar</replacement>
</doc>
但是,要替换的节点可能会出现多次,我想保持顺序,以防我用其他东西替换第二个节点。
这实际上应该是直截了当的,但我因无休止的递归而失败。
可能有一个如何做到这一点的例子吗?任何帮助将不胜感激。