java读取json数据

来源:互联网 发布:电商补货量算法 编辑:程序博客网 时间:2024/04/28 12:20
public List<GPSDataModel> readLog(String readJson, String etc_no) {List<GPSDataModel> gpslist = new ArrayList<GPSDataModel>();JSONObject jsonObject;JSONArray jsonarray;String x = "", y = "", spd = "", dir = "", time = "";String json = readJson.replace("\\\"", "\"");jsonObject = JSONObject.fromObject(json);jsonarray = jsonObject.getJSONArray("GPS");int num = jsonarray.size();for (int j = 0; j < num; j++) {GPSDataModel gpsdata = new GPSDataModel();JSONObject job = JSONObject.fromObject(jsonarray.getString(j));x = job.getString("x");y = job.getString("y");spd = job.getString("spd");dir = job.getString("dir");time = job.getString("time");gpsdata.setDate(time);gpsdata.setDir(dir);gpsdata.setEtcNO(etc_no);gpsdata.setSpd(spd);gpsdata.setX(x);gpsdata.setY(y);gpslist.add(gpsdata);}return gpslist;}

原创粉丝点击