Я хочу разобрать широту в одном списке и долготу в другом списке. любая идея, как добиться этого в android.i, нарисовать маршрут на картах Google, поэтому мне понадобятся lat и lng.как разобрать jsonobject в двух разных списках
{
"userData": [
{
"Latitude": "28.597782",
"Longitude": "77.298256",
"IotName": "Bus7821",
"createdAt": "2016-06-10T09:23:07.244Z",
"updatedAt": "2016-06-10T09:23:07.244Z",
"id": "575a86fbaf4d65a333c1a1b6"
},
{
"Latitude": "28.598390",
"Longitude": "77.297952",
"IotName": "Bus7821",
"createdAt": "2016-06-10T09:24:04.265Z",
"updatedAt": "2016-06-10T09:24:04.265Z",
"id": "575a8734af4d65a333c1a1b7"
},
{
"Latitude": "28.598362",
"Longitude": "77.297866",
"IotName": "Bus7821",
"createdAt": "2016-06-10T09:25:03.522Z",
"updatedAt": "2016-06-10T09:25:03.522Z",
"id": "575a876faf4d65a333c1a1b8"
}
]
}
мой фрагмент кода
JSONObject parentObject = new JSONObject(buffer.toString());
routeMap = parentObject.getJSONArray("userData");
for (int i=0 ; i<routeMap.length();i++)
{
JSONObject routes = routeMap.getJSONObject(i);
// routeLatitude = routes.get("Latitude");
}
Используйте 'routes.getString (« Широта »);' и 'routes.getString (« Долгота »);' для широты и долготы соответственно. –
с чем вы столкнулись? – Mohit