该描述的xmlNodeDump()(其需要一个xmlBufferPtr)状态:
由于这是使用 xmlBuffer 结构,它被限制为 2GB 并且以某种方式被弃用,请改用 xmlBufNodeDump()。
很公平,但是因为xmlBufNodeDump()(和 eg xmlBufGetNodeContent)xmlBufPtr提出了我的问题:如何创建这样的xmlBuf缓冲区?
我找不到任何明显的东西。
以及如何释放它?
我的意思是,因为xmlBuffer有例如xmlBufferCreate()。
或者应该获得一个xmlOutputBuffer通孔xmlAllocOutputBuffer()并将其xmlOutputBuffer::buffer 属性(类型xmlBuf*)用于xmlBufNodeDump()?
小智 -3
对于那些需要答案的人:
xmlBufferPtr buffer;
buffer = xmlBufferCreate();
xmlBufPtr buf;
buf = xmlBufFromBuffer(buffer);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
810 次 |
| 最近记录: |