分分钟搞定JSON解析
发布时间:2025-09-28 11:07:16

json库可以解析字符串或文本中的字符串 JSON 内容。 该库将 JSON 解析为 Python 也可以使用字典或列表 Python 将字典或列表转换为 JSON 字符串。
解析 JSON
如下的 JSON 格式字符串:
json_string='{"first_name":"Guido","last_name":"Rossum"}'可以分析以下代码:
importjson parsed_json=json.loads(json_string)
然后你可以像往常一样使用字典:
print(parsed_json['first_name']) "Guido"
也可以像这样将字典对象转换为字典对象 JSON:
d={
'first_name':'Guido',
'second_name':'Rossum',
'titles':['BDFL','Developer'],
}
print(json.dumps(d))
'{"first_name":"Guido","last_name":"Rossum","titles":["BDFL","Developer"]}'simplejson
JSON 库在 Python 2.6 如果您使用早期版本,请添加它 Python ,可以通过 PyPI 来安装 simplejson 库。
simplejson 模仿 json 标准库。使那些早期使用的人 Python 版本开发人员可以使用 json 库中的一些新特性。
当你的 json 当库不能使用时,您可以以不同的名称引入它 simplejson 来使用 simplejson 。
importsimplejsonasjson
引入 simplejson 之后,如果你使用标准 json 如果是库,上面的例子就能正常工作。
