懒惰的SAX XML解析器,支持停止/恢复
我很确定答案是否定的,不过当然有比我聪明的人!
有没有办法构建一个懒惰的基于SAX的XML解析器,它可以被停止(比如说抛出一个异常就是一种可能的方式),同时又可以恢复?
我在寻找一个适用于Python >= 2.6的解决方案,使用标准的XML库。这里的“懒惰”部分其实很简单:我真正想要的是“可恢复”的特性。
1 个回答
0
Expat 是一个可以停止并且可以继续的工具。根据我所知道的,Python 的 SAX 解析器是用 Expat 来实现的。这个接口真的没有把停止的功能暴露给 Python 吗?
补充:不,看来从 Python 这边是无法使用解析器停止的功能...