linux data = {"name": "张三", "age": 20} json_data = json.dumps(data).encode("utf-8") 中文乱码
时间: 2023-10-16 16:33:25 浏览: 198
json中文乱码
5星 · 资源好评率100%
在将Python对象转换为JSON字符串时,需要使用`ensure_ascii=False`参数来保证中文不被转义为Unicode编码。您可以使用如下代码:
```
import json
data = {"name": "张三", "age": 20}
json_data = json.dumps(data, ensure_ascii=False).encode("utf-8")
print(json_data)
```
这样输出的JSON字符串中,中文就不会出现乱码了。
阅读全文