# From Python to JSON
print(demjson.encode(['one', 42, True, None]))
# '["one",42,true,null]'
# From JSON to Python
print(demjson.decode('["one",42,true,null]'))
# ['one', 42, True, None]
# 处理不规范的JSON字符串
print(demjson.decode('{name: "python", age: 42}'))
# {u'age': 42, u'name': u'python'}
# 严格模式时,不规范的json串会报异常
print(demjson.decode('{name: "python", age: 42}', strict=True))
# demjson.JSONDecodeError
本系列文章和代码已经作为项目归档到github,仓库地址:jumper2014/PyCodeComplete。大家觉得有帮助就请在github上star一下,你的支持是我更新的动力。什么?你没有github账号?学习Python怎么可以没有github账号呢,快去注册一个啦!