str转json
python str转json对象,需要用到json的loads函数。
import json
str='{"sel_list":[],"relation":"AND","enabled":false}'
j=json.loads(str)
json转str
json转字符串,需要用到json的dumps函数
import json
j={"sel_list":[],"relation":"AND","enabled":false}
str=json.dumps(j)
这时输出的字符串为普通字符串,里面的内容是unicode编码。
要想得到字符串的真实表达,需要用到参数ensure_ascii=False
默认是true:
print(json.dumps(j,ensure_ascii=False))