当json格式包含中文字符时,总是出现 u"xxxxx" 的格式或者 "\xxx" 的字符编码,而非中文字符,那么如何转换成中文字符呢?
#-*- coding:utf-8 -*-
import json
word = "我喜欢你"
ss = []
ss.append(word)
#方法一, decode("raw_unicode_escape")
print json.dumps(ss).decode("raw_unicode_escape")
#方法二, ensure_ascii = False
print json.dumps(ss,ensure_ascii = False)