📅  最后修改于: 2023-12-03 15:34:22.209000             🧑  作者: Mango
json.loads()
作为Python中的内置函数,可以将JSON格式的字符串解码为Python对象。因此,它是Python中最常用的JSON解析函数之一。
json.loads(s, *, cls=None, object_hook=None, parse_float=None, parse_int=None, parse_constant=None, object_pairs_hook=None, **kw)
object_pairs_hook
参数,则 object_hook
参数将被忽略。object_pairs_hook
参数,则 object_hook
参数将被忽略。解码后的Python对象。
import json
# JSON字符串
json_str = '{"name": "Tom", "age": 18, "gender": "male"}'
# 加载JSON字符串为Python对象
data = json.loads(json_str)
# 输出Python字典对象
print(data)
输出结果:
{'name': 'Tom', 'age': 18, 'gender': 'male'}
在Python中,使用json.loads()
函数的方法解析JSON字符串是非常方便和快捷的。只要获取到JSON字符串并使用该函数即可将其转换为Python对象。同时,该函数还支持多种参数,以满足不同的解析需求,如解析浮点数和整数等。