好久没接触过,突然感觉陌生好多!有哪位大神熟悉java方面,url获取json数据之后,解析之后,在存入数据库的写法,有代码参考更好!
有谁写过,有关于这块代码的能让我参看下哦!毕竟java嘛说一百遍不如实际敲几遍!
找个反序列化的工具解析你需要的对象就好了
解析这个明白!我用的是阿里的fastjson,但是后续问题就是!这个json数据套了很多层,我应该怎么样去创建对应的实体类,然后对应赋值,存入数据库呢!框架就用的spring,hibernate
@烟雨观春柳: 你照着json的格式创建实体类就行,嵌套一层就多创建一个对应的类,这属于复杂类型的解析,有的解析工具还可以解析匿名类,就是自己只定义需要的字段然后映射上去,没用过fastjson不清楚有没有这功能
@烟雨观春柳: 看http://blog.csdn.net/wx_962464/article/details/37612861
拆分json,将其拆分成原子项,然后再调用数据库类插入
gson,fastjson,alibabajson等等....
把json里面的字段与你要封装的实体字段对应上,然后用JSONArray类转换就好了
通过jsonObject的key值得到jsonArray 和 属性 需要得到jsonAraay再通过遍历jsonArray传入数组下标值得到jsonObject吧 不是array get object 就是 object get array