C++ で大きな xml ファイルを作成しています。私が必要としているのは、レコードの dom ツリーをチャンクで構築し、チャンクをディスクにフラッシュする機能です。たとえば、
-----------chunk create-----
<record>data<record>
<record>data<record>
<record>data<record>
<record>data<record>
-----------chunk flush--------
また、上記のように、1 行に 1 つの完全なレコードが含まれている必要があります。私がしたくないのは、以下に示す形式で印刷することです
<record>
data
</record>
上記の両方の機能を許可するライブラリはどれですか?