失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > json字符串转成 json对象 json对象转换成java对象

json字符串转成 json对象 json对象转换成java对象

时间:2020-08-23 14:42:12

相关推荐

json字符串转成 json对象  json对象转换成java对象

import com.alibaba.fastjson.JSONArray;

import com.alibaba.fastjson.JSONObject;

依赖包

<dependency>

<groupId>com.alibaba</groupId>

<artifactId>fastjson</artifactId>

<version>1.2.54</version>

</dependency>

String result = "";//下面是把拿到的json字符串转成 json对象JSONObject jsStr = JSONObject.parseObject(requestBody); //将字符串{“id”:1}//int jsID = Integer.parseInt(jsStr.getString("id"));//获取id的值/** * json对象转换成java对象 */ InvestorApplyModel stud = (InvestorApplyModel) JSONObject.toJavaObject(jsStr,InvestorApplyModel.class);}

/** * json字符串转转换成json数组 */

String schedules = "";

JSONArray schedulesArray= JSONArray.parseArray(schedules);

JSONObject jostr = null;

for (int sched = 0; sched <schedulesArray.size() ; sched++) {

//获取json对象

jostr = schedulesArray.getJSONObject(0);

//System.out.println("jostr---" + jostr);

/** * json对象转换成java对象 */

BerthStop berthStopDo = (BerthStop) JSONObject.toJavaObject(jostr, BerthStop.class);

JSONObject cs = ssel.getCsSchedule();JSONArray ss = cs.getJSONArray("hh");if (ss == null) {return;}int Len = ss.size();List<JSONObject> aa = new ArrayList<>();for (int i = 0; i < Len - 1; i++) {JSONObject current = (JSONObject) ss.get(i);JSONObject nextStop = (JSONObject) ss.get(i + 1);if (hasIdleTime(current, nextStop)) {logger.info("yyyyye " + ssel.getId());JSONObject bb = new JSONObject();bb.put("from", pick(current, cc));bb.put("to", pick(nextStop, cc));aa.add(bb);}}

如果觉得《json字符串转成 json对象 json对象转换成java对象》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。