首页 > 解决方案 > 在 json 中打印字符 \xc3\xb3

问题描述

我将一个非复杂的 json 文件发送到 Web 服务,在收到似乎是 json 的响应后,它包含不可读的字符。我试图将内容编码或解码为 UFT8,但没有成功,当我打印内容时会发生这种情况。

利用:(1)print (response.json () ['errors']. encode ('utf-8'))

或者(2)print (response.text.encode('utf-8'))

说:

(1) b'Fecha de emis\xc3\xb3n , la fecha debe ser la fecha de hoy.

(2) {"errors":"Fecha de emis\xc3\xb3n la fecha del documento debe ser la de hoy" }

我应该说(在ó中显示波浪号):

(1) b'Fecha de emisión , la fecha debe ser la fecha de hoy.

(2) {"errors":"Fecha de emisión la fecha del documento debe ser la de hoy" }

标签: pythonjsonpython-3.xcharacter-encoding

解决方案


推荐阅读