python 解析 json数据
分类:Python
在Python中解析JSON数据,你可以使用标准库里的json
模块。下面是一个简单的例子:
import json
# 示例JSON数据
json_data = '{"name": "John", "age": 30, "city": "New York"}'
# 将JSON数据解析成Python对象
parsed_json = json.loads(json_data)
# 输出Python对象
print(parsed_json)
上述代码首先导入了json
模块,然后定义了一个包含JSON数据的字符串。接着我们使用json.loads()
方法将这个字符串解析成Python对象,并将解析后的结果赋值给变量parsed_json
。最后,我们输出了这个Python对象。
如果要将Python对象转换成JSON格式,可以使用json.dumps()
方法:
import json
# 示例Python字典对象
python_dict = {"name": "John", "age": 30, "city": "New York"}
# 将Python对象转换成JSON格式
json_data = json.dumps(python_dict)
# 输出JSON数据
print(json_data)
上述代码首先定义了一个包含键值对的Python字典对象,然后使用json.dumps()
方法将这个字典对象转换成JSON格式的字符串,并将转换后的结果赋值给变量json_data
。最后,我们输出了这个JSON字符串。
总之,使用Python的json
模块可以轻松解析和构建JSON格式的数据。