python str如何转json

使用Python内置的json模块,可以将str转换为JSON。具体步骤如下:

  1. 导入json模块:import json

  2. 使用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对象。

  1. 使用json.dumps()方法将Python对象转换为JSON字符串。例如:
json_str = json.dumps(json_data)

这将把Python字典类型的对象转换为一个JSON格式的字符串。

可以使用print(json_str)来输出转换后的JSON字符串。

注意:转换过程中需要保证str字符串符合JSON格式要求,否则会抛出异常。

你可能感兴趣的:(json,python)