DOM インターフェイスをサポートする XML ライブラリを探しています。私にとってパフォーマンスは重要なので、現在rapidxmlとpugixmlを調べていました。
問題は、ノードの移動を含め、アプリケーションで DOM ツリーを変更する必要があることです。そして、これを行う直接的な方法がわかりません(rapidxmlでもpugixmlでも)。ノードをコピー/クローンする必要があるようです。移動するサブツリーが非常に深い場合、多くのコピー操作が発生する可能性があります。
これを行うより効率的な方法はありますか (rapidxml または pugixml のいずれかを使用) (たとえば、ポインターの交換など)? そうでない場合、これを可能にする他の軽量ライブラリはありますか?
ありがとう!