سؤال

لا يمكنني فك تشفير سلاسل 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"');

ما الخطأ الذي افعله؟

هل كانت مفيدة؟

المحلول

لا شيئ. يطبع Python Replist repr () للسلسلة ، وليس السلسلة نفسها.

>>> print u'\u0e4f\u0361\u032f\u0e4f'
๏̯͡๏
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top