我正在使用libxml2-2.7.8
在Windows上编译zlib
支持。我正在尝试使用压缩的XML文档在内存中获取缓冲区。我正在使用xmlSetDocCompressMode(doc, 9);
功能。
如果我使用xmlSaveFormatFile()
将文档保存到文件,则可以保存压缩文件。但是,当我尝试使用xmlDocDump...()
函数时,缓冲区不会被压缩。我可以看到有xmlSaveFileTo()
函数,但是我找不到关于此问题的任何相关文档。我的所有尝试都会导致崩溃。一个代码示例将非常感激。