Получение элемента из значения в JSON

Рейтинг: 1Ответов: 1Опубликовано: 03.05.2015

Как получить значение элемента "number1" из JSON

 String json ={"id":1,"result": 
 [{"id": {"number1": "25","text1":"abcdef"},"name1":"Ivan"},
  {"id2": {"number2": "25","text2":"abcdef"}, "name2":"Ivan"}, 
  {"id3": {"number3": "25","text3":"abcdef"}, "name3":"Ivan"};

Пытаюсь так:

JSONObject obj = new JSONObject(json);
JSONArray data = obj1.getJSONArray("result");
JSONObject obj2= data.getJSONObject(1);

Спасибо заранее!

Ответы

▲ 2Принят
obj1
 .getJSONArray("result")
 .getJSONObject(0)
 .getJSONObject("id")
 .getString("number1")