Python JSON 解析:完整指南和代码示例
要解析 JSON 并输出所有结果,可以使用 Python 的 'json' 模块。以下是一个示例代码:
import json
# JSON 字符串
json_data = '''
{
'name': 'John',
'age': 30,
'city': 'New York'
}
'''
# 解析 JSON
data = json.loads(json_data)
# 输出结果
for key, value in data.items():
print(f'{key}: {value}')
输出结果:
name: John
age: 30
city: New York
在这个示例中,我们使用 json.loads() 函数将 JSON 字符串转换为 Python 字典。然后,我们使用 items() 方法遍历字典的键值对,并输出每个键值对的结果。
其他重要方法:
json.dumps(): 用于将 Python 对象转换为 JSON 字符串。json.load(): 用于从文件中读取 JSON 数据。json.dump(): 用于将 Python 对象写入 JSON 文件。
深入了解:
有关 JSON 解析和操作的更多高级技巧和方法,请参考 Python 的 'json' 模块官方文档: https://docs.python.org/3/library/json.html
原文地址: https://www.cveoy.top/t/topic/phTJ 著作权归作者所有。请勿转载和采集!