def end_hsp_value(self, tag): s = self.get_characters() if self.value_name is not None: if self.value_name == "float": s = float(s) else: s = Decode.make_decoder(self.value_convert)(s) self.hsp_values[self.value_name] = s
def end_search_table_value(self, tag): s = self.get_characters() if self.value_decode is not None: x = self.value_decode if x == "int": s = int(s) elif x == "float": s = float(s) else: s = Decode.make_decoder(x)(s) self.values[self.value_name] = s