使用Python内置的json模块,可以将str转换为JSON。具体步骤如下:
-
导入json模块:
import json
-
使用json.loads()方法将str转换为JSON对象。例如:
str_data = '{"name": "Tom", "age": 18}'
json_data = json.loads(str_data)
这将把一个包含name和age键值对的str对象转换成一个Python字典类型的对象,即JSON对象。
可以使用print(json_data)
来输出转换后的JSON对象。
- 使用json.dumps()方法将Python对象转换为JSON字符串。例如:
json_str = json.dumps(json_data)
这将把Python字典类型的对象转换为一个JSON格式的字符串。
可以使用print(json_str)
来输出转换后的JSON字符串。
注意:转换过程中需要保证str字符串符合JSON格式要求,否则会抛出异常。