【发布时间】:2012-12-09 04:06:02
【问题描述】:
我想我需要调用 json.loads() 并将字符编码设置为 utf-8 以外的其他内容,我理解这是默认设置。
谁能告诉我在哪里可以找到如何做到这一点?我用谷歌搜索过,但我迷失在技术方面,例如 JSON RFC。
谢谢
【问题讨论】:
标签: python windows json unicode
我想我需要调用 json.loads() 并将字符编码设置为 utf-8 以外的其他内容,我理解这是默认设置。
谁能告诉我在哪里可以找到如何做到这一点?我用谷歌搜索过,但我迷失在技术方面,例如 JSON RFC。
谢谢
【问题讨论】:
标签: python windows json unicode
除非我从您的问题中遗漏了什么:
http://docs.python.org/2/library/json.html#json.loads
loads 的第二个参数是编码的名称。
【讨论】:
如果 s 是 str 实例并且使用基于 ASCII 的编码而不是 UTF-8(例如 latin-1)进行编码,则必须指定适当的编码名称。
所以使用encoding 参数到loads。
【讨论】: