文章内容

2019/5/13 15:47:56,作 者: 黄兵

jsonify() 中文相关问题

最近需要将数据库记录转换成Json响应,使用的是flask jsonify()方式。

但是遇到中文会被unicode编码,如下图所示:

设置app全局:

app.config['JSON_AS_ASCII'] = False

默认情况下 Flask 使用 ascii 编码来序列化对象。如果这个值被设置为 False , Flask不会将其编码为 ASCII,并且按原样输出,返回它的 unicode 字符串。比如 jsonfiy 会自动地采用utf-8 来编码它然后才进行传输。


参考资料:

1、配置处理

2、Flask 如何让jsonify返回的json串支持中文?

黄兵个人博客原创。

转载请注明出处:黄兵个人博客 - jsonify() 中文相关问题

分享到:

发表评论

评论列表