Для использования simplejson сначала easy_install simplejson :
import simplejson
my_structure = {"name":"Joe", "age":27, "numbers":[1,2,3,4,5], "subdict":{"first":1, "second":2, "third": 3}}
json = simplejson.dumps(my_structure)
приводит к json:
{"age": 27, "subdict": {"second": 2, "third": 3, "first": 1}, "name": "Joe", "numbers": [1, 2, 3, 4, 5]}
Обратите внимание, что формат словаря практически не изменился, но вы должны выполнить его на этом шаге, чтобы убедиться в правильности данных JSON.
Вы можете также довольно распечатать результат:
import pprint
pprint.pprint(my_structure)
Результат:
{'age': 27,
'name': 'Joe',
'numbers': [1, 2, 3, 4, 5],
'subdict': {'first': 1, 'second': 2, 'third': 3}}