带unicod的简单json转储函数

2024-05-17 17:36:18 发布

您现在位置:Python中文网/ 问答频道 /正文

下面是使用python2.4版本运行简单json的示例

>>> 
>>> orig='{"key1":"Val", "key2":"val2"}'
>>> origDict = simplejson.loads(orig)
>>> origDict
{'key2': 'val2', 'key1': 'Val'}
>>> origDict['key2'] = '\xe4\xbd\xa0\xe5\xa5\xbd'
>>> simplejson.dumps(origDict)
'{"key2": "\\u4f60\\u597d", "key1": "Val"}'

转储函数将字节字符串替换为unicode版本。有没有办法让它不这样做,只返回“{”key2“:”\xe4\xbd\xa0\xe5\xa5\xbd“,”key1“:”Val“}”?


Tags: 版本json示例valxa0simplejsonkey2key1