sábado, 18 de agosto de 2018

JAVA Como ler um objeto JSON ARRAY ou como converter uma linha de JSON ARRAY em JSONOBJECT

JAVA Como ler um objeto JSON ARRAY ou como converter uma linha de JSON ARRAY em JSONOBJECT


final JSONArray geodata = response.getJSONArray("result");
final int n = geodata.length();
for (int i = 0; i < n; ++i) {
    final JSONObject person = geodata.getJSONObject(i);
    //System.out.println(person.getInt("id"));    repoName = person.getString("Name");
    //System.out.println(person.getString("gender"));    //System.out.println(person.getDouble("latitude"));    //System.out.println(person.getDouble("longitude"));}

note que o geodata do tipo JSONARRAY recebe um JSON ARRAY. Nisso basta ler todas
as propriedas e pelo .getString voce conseguira ler a propriedade desejada.