Module xmllib :: Class XMLParser
[hide private]
[frames] | no frames]

Class XMLParser

Known Subclasses:

Instance Methods [hide private]
 
__init__(self, **kw)
 
__fixelements(self)
 
__fixclass(self, kl)
 
__fixdict(self, dict)
 
reset(self)
 
setnomoretags(self)
 
setliteral(self, *args)
 
feed(self, data)
 
close(self)
 
translate_references(self, data, all=1)
 
getnamespace(self)
 
goahead(self, end)
 
parse_comment(self, i)
 
parse_doctype(self, res)
 
parse_cdata(self, i)
 
parse_proc(self, i)
 
parse_attributes(self, tag, i, j)
 
parse_starttag(self, i)
 
parse_endtag(self, i)
 
finish_starttag(self, tagname, attrdict, method)
 
finish_endtag(self, tag)
 
handle_xml(self, encoding, standalone)
 
handle_doctype(self, tag, pubid, syslit, data)
 
handle_starttag(self, tag, method, attrs)
 
handle_endtag(self, tag, method)
 
handle_charref(self, name)
 
handle_data(self, data)
 
handle_cdata(self, data)
 
handle_comment(self, data)
 
handle_proc(self, name, data)
 
syntax_error(self, message)
 
unknown_starttag(self, tag, attrs)
 
unknown_endtag(self, tag)
 
unknown_charref(self, ref)
 
unknown_entityref(self, name)
Class Variables [hide private]
  attributes = {}
  elements = {}
  __accept_unquoted_attributes = 0
  __accept_missing_endtag_name = 0
  __map_case = 0
  __accept_utf8 = 0
  __translate_attribute_references = 1
  __xml_namespace_attributes = {'ns': None, 'prefix': None, 'src...
  entitydefs = {'amp': '&', 'apos': ''', 'gt': '>', ...
Class Variable Details [hide private]

__xml_namespace_attributes

Value:
{'ns': None, 'prefix': None, 'src': None}

entitydefs

Value:
{'amp': '&',
 'apos': ''',
 'gt': '>',
 'lt': '<',
 'quot': '"'}