Python拉解析器

时间:2011-02-27 15:20:49

标签: php python xml

我正在寻找一个快速的Python拉解析器(也许是PHP的XMLReader的一些东西?) - 在Python中有这样的东西吗?它真的是一个关键功能,它将是一个拉解析器,因为我将处理非常大的xml文件......

2 个答案:

答案 0 :(得分:3)

PHP的XMLReader只不过是一个SAX解析器(http://en.wikipedia.org/wiki/Simple_API_for_XML)。

Python支持SAX解析。有很多教程可供选择,例如: http://www.devarticles.com/c/a/XML/Parsing-XML-with-SAX-and-Python/

答案 1 :(得分:1)

内置的python有哪些?

http://docs.python.org/library/xml.dom.html(“完整的DOM实施”)

http://docs.python.org/library/xml.dom.minidom.html(“轻量级DOM实现”)

来源:http://developer.yahoo.com/python/python-xml.html