def __init__(self): # --- Creating support objects self.err = xmlapp.ErrorHandler(self) self.ent = xmlapp.EntityHandler(self.err) self.isf = xmlapp.InputSourceFactory() self.pubres = xmlapp.PubIdResolver() self.data_charset = "iso-8859-1" self.charset_converter = charconv.id_conv # the identity transform self.err_lang = "en" self.errors = errors.get_error_list(self.err_lang) self.reset()
def __init__(self): # --- Creating support objects self.err = xmlapp.ErrorHandler(self) self.ent = xmlapp.EntityHandler(self.err) self.isf = xmlapp.InputSourceFactory() self.pubres = xmlapp.PubIdResolver() self.data_charset = None # the default charset in XML is UTF-8 self.input_encoding = None # not determined, yet self.charset_converter = None self.err_lang = "en" self.errors = errors.get_error_list(self.err_lang) self.reset()
def __init__(self, error_handler=None): self.__public = {} self.__system = {} self.__delegations = [] self.__document = None self.__doctypes = {} # docelem -> sysid self.__base = None self.__sgmldecl = None # Keeps track of sysid base even if we recurse into other catalogs self.__catalog_stack = [] self.err = error_handler or xmlapp.ErrorHandler(None) self.parser_fact = CatParserFactory() self.parser = None
def __init__(self,error_lang=None): self.app=CatalogApp() self.err=xmlapp.ErrorHandler(None) self.error_lang=error_lang