JSON in Python

Python provides json.loads and json.dumps for JSON work.

Key points

Python provides json.loads and json.dumps for JSON work.

Parse JSON

import json
data = json.loads(text)

Stringify JSON

text = json.dumps(data, indent=2)

Validate JSON

try:
    json.loads(text)
except json.JSONDecodeError as error:
    print(error)