json是一种轻量级的数据交换格式。在python中使用json需要先导入json包
。
json字符串
:符合json格式的字符串叫做json字符串
json的优点:
1.json序列化
import json
>>> di = {"name":"xiaosan","age":19,"sex":1}
>>> json.dumps(di)
'{"name": "xiaosan", "age": 19, "sex": 1}'
紧凑一点
>>> json.dumps([1,2,3,{'4': 5, '6': 7}], separators=(',',':'))
'[1,2,3,{"4":5,"6":7}]'
2.json反序列化
>>> json.loads('["foo", {"bar":["baz", null, 1.0, 2]}]')
['foo', {'bar': ['baz', None, 1.0, 2]}]