June 2015
Intermediate to advanced
192 pages
4h 8m
English
Android provides the JSONObject class, which lets you represent the name-value pairs of JSON documents through an interface that's conceptually similar to a map, and includes serialization and deserialization through getter and setter methods that access the named fields of a JSON object.
You begin by initializing JSONObject with the JSON that you want to parse and then use its various get methods to obtain the values of the JSON fields:
Import org.json.JSONObject;
String json = "…";
JSONObject data = new JSONObject(data);
String call = data.getString("call");
double lat = data.getDouble("lat");
double lng = data.getDouble("lng");The JSONObject constructor takes the JSON to parse and provides accessor ...
Read now
Unlock full access