我很确定答案是否定的,但当然有比我更聪明的人!
有没有办法构建一个可以停止的懒惰的基于SAX的XML解析器(例如,提出异常是一种可行的方法),还有可恢复?
我正在寻找带有标准XML库的Python> = 2.6的可能解决方案。 “懒惰”部分也是微不足道的:我真的在这里“恢复”属性。
答案 0 :(得分:0)
Expat可以停止并且可以恢复。 AFAIK Python SAX解析器使用Expat。 API是否真的没有将停止的东西暴露给Python端?
编辑:不,看起来像Python无法使用解析器停止...