TinyXML2 ( https://github.com/leethomason/tinyxml2 ) を使用して、次のような特定のノードを置き換える C/C++ メソッドを作成する のに苦労しています。
<doc>
<replace>Foo</replace>
</doc>
...別のノードで:
<replacement>Bar</replacement>
...結果は次のようになります。
<ドキュメント>
<replacement>Bar</replacement>
</doc>
ただし、置き換えられるノードが複数回表示される可能性があるため、2 番目のノードを別のものに置き換えた場合に備えて、順序を維持したいと考えています。
これは実際には簡単なはずですが、無限の再帰で失敗しています。
それを行う方法の例はおそらくありますか?どんな助けでも大歓迎です。