Ale*_*ega 5 python xml sax
什么是迭代编写XML文件的快速方法(即没有将整个文档放在内存中)?xml.sax.saxutils.XMLGenerator在I7机器上工作但很慢,大约1MB/s.这是一个测试用例.
xml.sax.saxutils.XMLGenerator
Yur*_*sev 4
我意识到这个问题已经被问过一段时间了,但是,与此同时,一个lxmlAPI 已经被引入,在解决这个问题方面看起来很有希望:http://lxml.de/api.html;具体请参考以下章节:“增量XML生成”。
lxml
我通过流式传输 10M 文件来快速测试它,就像在您的基准测试中一样,在我的旧笔记本电脑上只花了几分之一秒,这绝不是非常科学,但与您的功能大致相同generate_large_xml()。
generate_large_xml()
归档时间:
12 年,4 月 前
查看次数:
1347 次
最近记录:
9 年,10 月 前