Стандартная библиотека Python предоставляет xml.sax.xmlreader.IncrementalParser
интерфейс, который имеет метод feed()
. Jython также предоставляет пакет xml.sax
, который использует реализацию парсера Java SAX под капотом, но, похоже, не предоставляет IncrementalParser
.
Есть ли способ инкрементного разбора кусков XML в Jython? На первый взгляд я думал, что это может быть достигнуто с помощью сопрограммы типа greenlet
, но я сразу понял, что ее нельзя использовать в Jython.