Map<String,Object> map = new HashMap<String,Object>();map.put("datetime", datetime1);map.put("distance", re.getString("abe.jyz"));map.put("lat", re.getDouble("lat"));map.put("lng", re.getDouble("lng"));map.put("position", re.getString("pos"));JSONArray jsonob = JSONArray.fromObject(map);結(jié)果:map::{position=內(nèi)蒙測試點, distance=500米以內(nèi), lng=111.78015, datetime=2016-07-18 17:51:47, lat=40.848366}map::{position=內(nèi)蒙測試點, distance=700米以內(nèi), lng=111.78085, datetime=2016-07-18 18:06:47, lat=40.850674}json::[{"position":"內(nèi)蒙測試點","distance":"700米以內(nèi)","lng":111.78085,"datetime":"2016-07-18 18:06:47","lat":40.850674}]想讓這兩個map存入同一個json,就像下面一樣,而不是只顯示最后一個map;json::[{position=內(nèi)蒙測試點, distance=500米以內(nèi), lng=111.78015, datetime=2016-07-18 17:51:47, lat=40.848366},{"position":"內(nèi)蒙測試點","distance":"700米以內(nèi)","lng":111.78085,"datetime":"2016-07-18 18:06:47","lat":40.850674}]
添加回答
舉報
0/150
提交
取消