Tools, FAQ, Tutorials:
What Is json.JSONEncoder Class
What Is json.JSONEncoder Class?
✍: FYIcenter.com
json.JSONEncoder class is the underlying class that
supports json.dumps() functions.
The following Python example shows you how to use json.JSONEncoder class to perform the same JSON encoding job as json.dumps function:
>>> import json
>>> l = ['foo', {'bar': ('baz', None, 1.0, {"c": 0, "b": 0, "a": 0})}]
>>> # Encoding with json.dumps() function
>>> j = json.dumps(l, indent=None, separators=(',', ':'), sort_keys=True)
>>> print(j)
["foo",{"bar":["baz",null,1.0,{"a":0,"b":0,"c":0}]}]
>>> # Encoding with json.JSONEncoder class
>>> encoder = json.JSONEncoder(indent=None, separators=(',', ':'),
sort_keys=True)
>>> j = encoder.encode(l)
>>> print(j)
["foo",{"bar":["baz",null,1.0,{"a":0,"b":0,"c":0}]}]
⇒ Extending json.JSONEncoder Class
2018-10-08, ∼2746🔥, 0💬
Popular Posts:
How to view API details on the Publisher Dashboard of an Azure API Management Service? You can follo...
How to add request body examples to my Azure API operation to make it more user friendly? If you hav...
How to create the Hello-3.0.epub package? I have all required files to create Hello-3.0.epub. To cre...
How To Pad an Array with the Same Value Multiple Times in PHP? If you want to add the same value mul...
FYIcenter JSON Validator and Formatter is an online tool that checks for syntax errors of JSON text ...