怎么将json格式的数据存入数据库

怎么将json格式的数据存入数据库,第1张

直接读写文件,再把读出来的文件内容格式化成json,再用JDBC、Mybatis或者其他框架将json数据存入数据库。 假设实体类是这样的: public class ElectSet {public String xueqipublic String xuenianpublic String startTimepublic

.net 环境 调用 Newtown.Json 类库,自己建立符合json对象格式的json属性声明,然后反序列化。把获得的具体对应列、值改写成SQL语言 在调用数据库类库中 执行这些SQL语句;

.net类库 可以更便捷的调用EntityFramework 直接将对象写入数据库

php环境需要json_decode()转为对象或数组 再取回具体值 改写为SQL语句,然后执行这些SQL

json的数据json.loads进来以后会变成一个json的对象,你需要自己把python对象中的字段值取出来,拼成sql语句

你可以把这个过程封装成一个函数

import json

def save_json(json_str):

obj = json.loads(json_str)

sql = 'insert into tbl values ("%s")' % obj['id'] #这里注意编码,要转成数据库的编码格式

#blabla


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6738948.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-27
下一篇 2023-03-27

发表评论

登录后才能评论

评论列表(0条)

保存