19.10. xml.dom.pulldom — Support for building partial DOM trees
New in version 2.0.
Source code: Lib/xml/dom/pulldom.py [https://hg.python.org/cpython/file/2.7/Lib/xml/dom/pulldom.py]
xml.dom.pulldom allows building only selected portions of a Document
Object Model representation of a document from SAX events.
Warning
The xml.dom.pulldom module is not secure against
maliciously constructed data. If you need to parse untrusted or
unauthenticated data see XML vulnerabilities.
-
class
xml.dom.pulldom.PullDOM([documentFactory]) xml.sax.handler.ContentHandlerimplementation that ...
-
class
xml.dom.pulldom.DOMEventStream(stream, parser, bufsize) ...
-
class
xml.dom.pulldom.SAX2DOM([documentFactory]) xml.sax.handler.ContentHandlerimplementation that ...
-
xml.dom.pulldom.parse(stream_or_string[, parser[, bufsize]]) ...
-
xml.dom.pulldom.parseString(string[, parser]) ...
-
xml.dom.pulldom.default_bufsize Default value for the bufsize parameter to
parse().Changed in version 2.1: The value of this variable can be changed before calling
parse()and the new value will take effect.
19.10.1. DOMEventStream Objects
-
DOMEventStream.getEvent() ...
-
DOMEventStream.expandNode(node) ...
-
DOMEventStream.reset() ...
