python中,字符串与JSON互相转换
2023-12-13 05:47:09
python中,字符串与JSON互相转换
在Python中,可以使用内置的 json 模块将字符串转换为JSON(JavaScript Object Notation)格式。JSON是一种常用的数据交换格式,常用于在不同系统之间传递和存储数据。
以下是一个示例,演示如何将字符串转换为JSON:
?
import json
# 定义字符串
string_data = '{"name": "John", "age": 30, "city": "New York"}'
# 将字符串转换为JSON对象
json_data = json.loads(string_data)
# 打印JSON对象
print(json_data)
在上面的示例中,我们首先定义了一个字符串 string_data ,它表示一个包含姓名、年龄和城市的数据。然后,我们使用 json.loads() 函数将字符串转换为JSON对象。最后,我们打印JSON对象,可以看到它已经成功转换为Python字典。
如果要将JSON对象转换回字符串,可以使用 json.dumps() 函数。以下是一个示例:
import json
# 定义JSON对象
json_data = {"name": "John", "age": 30, "city": "New York"}
# 将JSON对象转换为字符串
string_data = json.dumps(json_data)
# 打印字符串
print(string_data)
在上面的示例中,我们定义了一个JSON对象 json_data ,表示一个包含姓名、年龄和城市的数据。然后,我们使用 json.dumps() 函数将JSON对象转换为字符串。最后,我们打印字符串,可以看到它已经成功转换为JSON格式的字符串。
文章来源:https://blog.csdn.net/airen3339/article/details/134952782
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!