xml.dom.pulldom.SAX2DOM

class xml.dom.pulldom.SAX2DOM(documentFactory=None) Subclass of xml.sax.handler.ContentHandler.

xml.dom.pulldom.PullDom

class xml.dom.pulldom.PullDom(documentFactory=None) Subclass of xml.sax.handler.ContentHandler.

xml.dom.pulldom.DOMEventStream.reset()

reset()

xml.dom.ProcessingInstruction.data

ProcessingInstruction.data The content of the processing instruction following the first whitespace character.

xml.dom.pulldom.DOMEventStream.expandNode()

expandNode(node) Expands all children of node into node. Example: from xml.dom import pulldom xml = '<html><title>Foo</title> <p>Some text <div>and more</div></p> </html>' doc = pulldom.parseString(xml) for event, node in doc: if event == pulldom.START_ELEMENT and node.tagName == 'p': # Following statement only prints '<p/>' print(node.toxml()) doc.expandNode(node) # Following statement prints node wit

xml.dom.pulldom.DOMEventStream

class xml.dom.pulldom.DOMEventStream(stream, parser, bufsize) getEvent() Return a tuple containing event and the current node as xml.dom.minidom.Document if event equals START_DOCUMENT, xml.dom.minidom.Element if event equals START_ELEMENT or END_ELEMENT or xml.dom.minidom.Text if event equals CHARACTERS. The current node does not contain informations about its children, unless expandNode() is called. expandNode(node) Expands all children of node into node. Example: from xml.dom imp

xml.dom.ProcessingInstruction.target

ProcessingInstruction.target The content of the processing instruction up to the first whitespace character. This is a read-only attribute.

xml.dom.pulldom.default_bufsize

xml.dom.pulldom.default_bufsize Default value for the bufsize parameter to parse(). The value of this variable can be changed before calling parse() and the new value will take effect.

xml.dom.NodeList.length

NodeList.length The number of nodes in the sequence.

xml.dom.NodeList.item()

NodeList.item(i) Return the i‘th item from the sequence, if there is one, or None. The index i is not allowed to be less than zero or greater than or equal to the length of the sequence.