def stringify(self, obj): self._obj = obj if utils.is_json_array(obj): self._read_json_array() elif utils.is_dict(obj): self._read_dict() return "".join(self._tokens)
def _append_token_by_type(self, value): if utils.is_string(value): self._append_string(value) elif utils.is_number(value): self._append_number(value) elif value is None: self._append_null() elif value == True: self._append_true() elif value == False: self._append_false() elif utils.is_json_array(value): self._read_json_array(value) elif utils.is_dict(value): self._read_dict(value)