python json.dumps 返回 "\uxxx" 字符的

2018-05-10  本文已影响0人  wizdzz

json.dumps 返回的字符串是 unicode 编码,如果原来的 jsonObject 里面涉及到了中文,则 dumps 会返回 "\uxxx",似乎是 unicode 字符串无法正常显示,总之让人不爽:


其实如果只需要获取 jsonObject ,那么只要调 json.loads ,然后返回的对象就正常了:


但是如果只需要字符串,那么 "\uxxx" 就让人很难受,这时候只需要 ".decode('unicode_escape').encode("utf-8")" 转换编码即可:


上一篇 下一篇

猜你喜欢

热点阅读