日期:2014-05-17  浏览次数:20922 次

问下json对象怎么插入数据库呢
用java通过http请求到了json数据如何插入到数据库呢》??求大神指点
------解决方案--------------------
其他数据怎么插入一样的道理。
------解决方案--------------------
你把json当做字符串看待不就行了。
------解决方案--------------------
  一样的道理啊。  首先你数据库的字段要有足够的空间存储。
------解决方案--------------------
是想把这个结果当做一个字段传入数据库,还是想把每个属性解析出来,分别写数据库字段?
------解决方案--------------------
哎。。。你都已经转换成json了 ,也不差一步toString() 吧,转换之后就是字符串了 随意插
------解决方案--------------------
json 转成对象用数据库的 insert 不就可以
------解决方案--------------------
只要是json的插件都有互相转换的方法 不知道你这是用的什么工具 仔细找找 肯定有
------解决方案--------------------
先解析,再决定插哪些部分
------解决方案--------------------
哎,你字符串如何插入的呀,真是的...
------解决方案--------------------
用JSONArray工具把json转换成java的对象,然后再用Jdbc把java对象里的属性保存到数据库中。。
------解决方案--------------------
转化成对象处理就好了,你可以看看这个http://bbs.csdn.net/topics/390337723
------解决方案--------------------
把json处理一样,整成对象,后面就跟别的一样了
------解决方案--------------------
可以直接当作varchar插入数据库,然后取数据的时候解析。
也可以解析成list,批量插入数据库。
------解决方案--------------------
引用:
用JSONArray工具把json转换成java的对象,然后再用Jdbc把java对象里的属性保存到数据库中。。


这个。。
------解决方案--------------------
JSON-lib库中的JSONArray.fromObject(jsonStr)然后遍历插入就行