Python 解析 JSON 数据:快速入门指南
在 Python 中,可以使用 json 模块来解析 JSON 数据。
首先,你需要导入 json 模块:
import json
然后,你可以使用 json.loads() 函数来将 JSON 字符串解析为 Python 对象。例如,假设你有以下的 JSON 字符串:
json_str = '{"name": "John", "age": 30, "city": "New York"}'
你可以使用 json.loads() 来解析该 JSON 字符串:
data = json.loads(json_str)
现在,data 变量将包含一个 Python 字典,其中包含了解析后的 JSON 数据。
你可以像访问字典一样访问 data 中的数据。例如,要访问 name 字段的值,可以使用 data['name']:
print(data['name'])
这将输出 John。
如果你有一个包含多个 JSON 对象的 JSON 数组,你可以使用 json.loads() 来解析该数组。例如,假设你有以下的 JSON 数组字符串:
json_array_str = '[{"name": "John", "age": 30, "city": "New York"}, {"name": "Jane", "age": 25, "city": "Los Angeles"}]'
你可以使用 json.loads() 来解析该 JSON 数组字符串:
data_array = json.loads(json_array_str)
现在,data_array 变量将包含一个 Python 列表,其中包含了解析后的 JSON 数组。
你可以像访问列表一样访问 data_array 中的数据。例如,要访问第一个对象的 name 字段的值,可以使用 data_array[0]['name']:
print(data_array[0]['name'])
这将输出 John。
这就是使用 Python 解析 JSON 的基本方法。你可以根据需要进一步处理和操作解析后的 JSON 数据。
原文地址: https://www.cveoy.top/t/topic/phTD 著作权归作者所有。请勿转载和采集!