python读取json并解析如何操作?一起来看看小编今天的分享吧!
python读取和解析json即解码过程,表示把Json格式字符串解码转换成Python对象,可以通过loads函数实现这一过程。
例如:
#导入json库 import json #定义一个json字符串 json_str = "[{"a":1,"b":2},{"c":3,"d":4,"e":5}] #用Loads方法读取json字符串,并解析成Python数据结构 json_data = json.loads(json_str) json_data #输出结果 [{'a': 1, 'b': 2}, {'c': 3, 'd': 4, 'e': 5}]
json格式的数据在解析到Python中数据结构也会发生相应的变化,解析前后json与Python数据结构的对应关系如下:
JSON中数据结构——Python3中数据结构
object——dict
array——list
string——str
number (int)——int
number (real)——float
TRUE——TRUE
FALSE——FALSE
oull——None
以上就是小编今天的分享了,希望可以帮助到大家。