python读取json并解析

<link rel="stylesheet" href="https://js.how234.com/third-party/SyntaxHighlighter/shCoreDefault.css" type="text/css" /><script type="text/javascript" src="https://js.how234.com/third-party/SyntaxHighlighter/shCore.js"></script><script type="text/javascript"> SyntaxHighlighter.all(); </script>

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}]

python读取json并解析

json格式的数据在解析到Python中数据结构也会发生相应的变化,解析前后json与Python数据结构的对应关系如下:

JSON中数据结构——Python3中数据结构

object——dict

array——list

string——str

number (int)——int

number (real)——float

TRUE——TRUE

FALSE——FALSE

oull——None