发现标准的JSON格式比较耗带宽,绝的还是转为UTF8的好
如果要把如下所示的Json编码转换为汉字可以使用
{"A1": "adj. \\u7b2c\\u4e00\\u7b49\\u7684}
def hex2unicode(s):
return eval('u"""'+s+'"""')
python 代码
- >>> a=u"一个问题".encode('utf-8')
- >>> a
- '\xe4\xb8\x80\xe4\xb8\xaa\xe9\x97\xae\xe9\xa2\x98'
- >>> b=repr(a)
- >>> b
- "'\\xe4\\xb8\\x80\\xe4\\xb8\\xaa\\xe9\\x97\\xae\\xe9\\xa2\\x98'"
- >>> print unicode(eval(b),"utf-8")
- 一个问题