中的字节0xae我刚发现我的json字符串包含一些特殊字符,例如Pandora ®
。utf8'编解码器无法解码位置
json.loads(str_to_load)
我已经试过这对解决这个问题::
json.loads(unicode(str_to_load), "ISO-8859-1")
显然,这似乎也不工作 当我使用这个我得到这个错误'utf8' codec can't decode byte 0xae in position: invalid start byte
。如何解决这个问题?
json文件太大而无法在此处上传。
这是否工作:'json.loads(str_to_load,编码= “ISO-8859-1”)'? – 2014-10-26 23:50:14
@SimeonVisser现在最大的问题是,它是否返回了正确的数据? – 2014-10-27 01:37:45
P.S.任何人在这个时代把任何不是UTF-8的东西放在网上都应该被鞭打。 – 2014-10-27 01:39:48