Exemple #1
0
    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)
Exemple #2
0
 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)