2

我无法像这样解码 json 字符串:“\u0e4f\u0361\u032f\u0e4f”

>>> import simplejson
>>> simplejson.loads('"\u0e4f\u0361\u032f\u0e4f"', encoding='utf8')
u'\u0e4f\u0361\u032f\u0e4f'

但是 php json_decode 工作正常:

json_decode('"\u0e4f\u0361\u032f\u0e4f"');

我究竟做错了什么?

4

1 回答 1

2

没有。Python REPL 打印字符串的 repr(),而不是字符串本身。

>>> print u'\u0e4f\u0361\u032f\u0e4f'
๏̯͡๏
于 2010-05-12T13:18:09.733 回答