Python JSON 解析:解析数值数据示例教程
您可以使用 JSON 解析器来解析 JSON 数值。
以下是在 Python 中使用 json 模块解析 JSON 数值数据的示例代码:
import json
json_str = '{"name": "John", "age": 30, "city": "New York"}'
json_obj = json.loads(json_str)
print(json_obj['name']) # Output: John
print(json_obj['age']) # Output: 30
print(json_obj['city']) # Output: New York
首先,我们导入了 json 模块。然后,我们定义了一个 JSON 字符串并将其存储在变量 json_str 中。接下来,我们使用 json.loads() 方法将 JSON 字符串转换为 Python 对象。最后,我们可以使用 Python 对象的键来访问其对应的 JSON 数值。
如果您有一个包含多个 JSON 对象的 JSON 字符串,您可以使用 json.loads() 方法将其转换为 Python 列表。例如:
import json
json_str = '[{"name": "John", "age": 30, "city": "New York"}, {"name": "Jane", "age": 25, "city": "Los Angeles"}]'
json_list = json.loads(json_str)
for obj in json_list:
print(obj['name'], obj['age'], obj['city'])
# Output:
# John 30 New York
# Jane 25 Los Angeles
在这个例子中,我们将包含两个 JSON 对象的 JSON 字符串存储在变量 json_str 中。然后,我们使用 json.loads() 方法将其转换为 Python 列表。最后,我们遍历 Python 列表并访问其中每个 Python 对象的键来输出它们对应的 JSON 数值。
原文地址: https://www.cveoy.top/t/topic/otPo 著作权归作者所有。请勿转载和采集!