Introduce the JSON usage in python
https://learn.microsoft.com/en-us/shows/intro-to-python-development/python-for-beginners-38-of-44-javascript-object-notation-json/
Tips:
JSON Linting tools https://jsonlint.com/
JSON Library https://docs.python.org/3/library/json.html#module-json
json.dumps()
to create a json object from a dict.
json.loads()
to convert a json object to a dict.
example
import json
dict1 = {'apple' : {'tree' : ['tall', 'high', 'small', 'low']}}
print(json.dumps(dict1))
print()
print(json.loads('{"apple": {"tree": ["tall", "high", "small", null]}}'))
result: (null
--> None
)
{"apple": {"tree": ["tall", "high", "small", "low"]}}
{'apple': {'tree': ['tall', 'high', 'small', None]}}