我正在使用python解析一个JSON文件,我知道是因为这个¥,
我在使用 json.loads 时遇到了这个错误
UnicodeDecodeError: 'utf8' codec can't decode byte 0xa5 in position 106:
invalid start byte
但是我该如何解决呢?我要再次解码和编码吗?
¥是中国货币符号,但我不确定它属于哪个代码类别。
谢谢!
更新:
=====================
我想我的问题应该是,如果你看到这个符号,你是怎么猜到编码的。
这个问题的答案可能是:
如果您看到 ¥,则“utf-8”不起作用,请尝试“latin-1”。这种理解正确吗?