Part of twisted.web.template View Source View In Hierarchy
Method | __init__ | |
Method | setDocumentLocator | Set the document locator, which knows about line and character numbers. |
Method | startDocument | Initialise the document. |
Method | endDocument | Document ended. |
Method | processingInstruction | Processing instructions are ignored. |
Method | startPrefixMapping | Set up the prefix mapping, which maps fully qualified namespace URIs onto namespace prefixes. |
Method | endPrefixMapping | "Pops the stack" on the prefix mapping. |
Method | startElementNS | Gets called when we encounter a new xmlns attribute. |
Method | characters | Called when we receive some characters. CDATA characters get passed through as is. |
Method | endElementNS | A namespace tag is closed. Pop the stack, if there's anything left in it, otherwise return to the document's namespace. |
Method | startDTD | DTDs are ignored. |
Method | endDTD | DTDs are ignored. |
Method | startCDATA | We're starting to be in a CDATA element, make a note of this. |
Method | endCDATA | We're no longer in a CDATA element. Collect up the characters we've parsed and put them in a new CDATA object. |
Method | comment | Add an XML comment which we've encountered. |
Parameters | sourceFilename | the filename to load the XML out of. |
Set up the prefix mapping, which maps fully qualified namespace URIs onto namespace prefixes.
This gets called before startElementNS whenever anxmlns
attribute is seen.
"Pops the stack" on the prefix mapping.
Gets called after endElementNS.Parameters | namespaceAndName | a (namespace, name) tuple, where name determines which type of action to
take, if the namespace matches TEMPLATE_NAMESPACE .
|
qname | ignored. | |
attrs | attributes on the element being started. |
Parameters | ch | (type: string
) |