3

DOM インターフェイスをサポートする XML ライブラリを探しています。私にとってパフォーマンスは重要なので、現在rapidxmlとpugixmlを調べていました。

問題は、ノードの移動を含め、アプリケーションで DOM ツリーを変更する必要があることです。そして、これを行う直接的な方法がわかりません(rapidxmlでもpugixmlでも)。ノードをコピー/クローンする必要があるようです。移動するサブツリーが非常に深い場合、多くのコピー操作が発生する可能性があります。

これを行うより効率的な方法はありますか (rapidxml または pugixml のいずれかを使用) (たとえば、ポインターの交換など)? そうでない場合、これを可能にする他の軽量ライブラリはありますか?

ありがとう!

4

1 に答える 1