我正在用 C++ 编写一个大的 xml 文件。我需要的是能够以块的形式构建记录的 dom 树并将块刷新到磁盘。例如,
-----------chunk create-----
<record>data<record>
<record>data<record>
<record>data<record>
<record>data<record>
-----------chunk flush--------
此外,单行应包含一条完整记录,如上所示。我不想要的是以如下所示的格式打印
<record>
data
</record>
哪个库将允许上述两种功能?