python保存json格式到数据库
问题:双引号的json字符串保存到数据库中为单引号
方法:将数据转换为str再保存
dumps是将dict转化成str格式,loads是将str转化成dict格式
import json data = json.dumps(data_dict, ensure_ascii=False)
通过dumps就可以把python的字典转化成JSON
转码后的JSON数据如下,可以到http://www.bejson.com/ 去验证JSON格式是否正确
单引号是错误的: