Документация Python неофициальный перевод
Содержание страницы

19.10. xml.dom.pulldom – Поддержка построения частичных DOM-деревьевxml.dom.pulldom – Support for building partial DOM trees

Новое в версии 2.0.

Исходный код: Lib/xml/dom/pulldom.py


xml.dom.pulldom позволяет строить только выбранные части DOM-представления документа на основе событий SAX.

Предупреждение

Модуль xml.dom.pulldom не защищён от вредоносных данных. Если нужно разобрать непроверенные или неаутентифицированные данные, см. уязвимости XML.

class xml.dom.pulldom.PullDOM([documentFactory])

xml.sax.handler.ContentHandler реализация, которая …

class xml.dom.pulldom.DOMEventStream(stream, parser, bufsize)

class xml.dom.pulldom.SAX2DOM([documentFactory])

xml.sax.handler.ContentHandler реализация, которая …

xml.dom.pulldom.parse(stream_or_string[, parser[, bufsize]])

xml.dom.pulldom.parseString(string[, parser])

xml.dom.pulldom.default_bufsize

Значение по умолчанию для параметра bufsize в parse().

Изменено в версии 2.1: Значение этой переменной можно изменить до вызова parse(), и новое значение вступит в силу.

19.10.1. Объекты DOMEventStreamDOMEventStream Objects

DOMEventStream.getEvent()

DOMEventStream.expandNode(node)

DOMEventStream.reset()