java 读取文件并解析json格式数据再存入数据库

json格式如下:{"reposts_count": 0, "mlevel": 0, "user_id": 1620302927, "retweeted_status": {"reposts_count": 1, "user_id": 2209251457, "text": "\u4e24\u6735\u5c0f\u83ca\u82b1\u554a,\u5f00\u5728\u82b1\u4e1b\u4e2d\u554a"}数量有很多,是以txt文本存在D盘,现在的流程是这样:读取文本时解析Json,获得uid和text(将utf-8编码改为中文)->存入MySql数据库的retweetedWeibo表里,只有2个字段(uid,text)。已经在网上找过很多java 解析json的代码,但有错,而且很乱,有的用的jar包,有的又不写清楚,搞的我要抓狂了简直。我要的是完整版的代码。辛苦大家了。
最新回答
离鸿

2024-08-03 00:50:15

1:定义一个实体类
2:用json lib将json字符串转为Java对象
3:用jdbc或hibernate将java对象存入数据库