2010-05-12 91 views
2

我不能這樣解碼JSON字符串: 「\ u0e4f \ u0361 \ u032f \ u0e4f」的Json在Python的simplejson的unicode解碼

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

但是PHP json_decode正常工作:

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

什麼我做錯了嗎?

回答

2

沒什麼。 Python REPL打印字符串的repr(),而不是字符串本身。

>>> print u'\u0e4f\u0361\u032f\u0e4f' 
๏̯͡๏