python解析json
JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。
引用
import json
- 编码:把一个Python对象编码转换成Json字符串 json.dumps()
- 解码:把Json格式字符串解码转换成Python对象 json.loads()
例如:
import data1 = {'b':789,'c':456,'a':123} 排序、缩进 d1 = json.dumps(data1,sort_keys=True,indent=4) print d1 { "a": 123, "b": 789, "c": 456 } python_to_json = json.dumps(data1) json_to_python = json.loads(python_to_json) print json_to_python {u'a': 123, u'c': 456, u'b': 789}