0
我有代碼。在json中解碼unicode
# -*- coding: utf8 -*-
import re, json
from pprint import pprint
jsonStr = '{"type":"\u041f\u0435\u043d\u0438","values":{"v1":"222"}}'
data = json.loads(jsonStr)
pprint(data)
輸出
{u'type': u'\u041f\u0435\u043d\u0438', u'values': {u'v1': u'222'}}
如何獲得在 '類型' 正常數據?
感謝所有, 在控制檯輸出美麗
jsonStr = '{"type":"\u041f\u0435\u043d\u0438","values":{"v1":"222"}}'
data = json.loads(jsonStr.decode("utf-8"))
print json.dumps(data, sort_keys=True, indent=2).decode("unicode_escape")
輸出
{
"type": "Пени",
"values": {
"v1": "222"
}
}