相关文章推荐
气势凌人的眼镜  ·  7.1.3 Android ...·  2 年前    · 
好帅的丝瓜  ·  Invalid argument to ...·  2 年前    · 

python json 单引号转双引号

如果您想将 Python 中的 JSON 字符串中的单引号转换为双引号,可以使用 json.loads() json.dumps() 函数。

首先,使用 json.loads() 将 JSON 字符串转换为 Python 字典:

import json
json_str = "{'key': 'value'}"
data = json.loads(json_str)
print(data)  # {'key': 'value'}

然后,使用 json.dumps() 将 Python 字典转换回 JSON 字符串,并将 ensure_ascii 设置为 False,以防止将中文等特殊字符转换为 ASCII 编码,从而保留双引号:

json_str = json.dumps(data, ensure_ascii=False)
print(json_str)  # {"key": "value"}

这样就可以将 JSON 字符串中的单引号转换为双引号了。

希望这些信息能帮到您。

  •