python中,字符串与JSON互相转换

发布时间:2023年12月18日

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
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。