@rafaelSalihov

Как спарсить такой json?

сам json json ссылка

этим кодом вывел то что в "def" , но мне нужно имнноо в "tr" не могу достать как сделать?

public void getJson() throws Exception {




    String post_id = null; 

    JSONObject obj = new JSONObject(getJsonN());




    JSONArray phoneNumbersArr = (JSONArray) obj.get("def");

    for (int i = 0; i < phoneNumbersArr.length(); i++) {
        post_id = phoneNumbersArr.getJSONObject(i).getString("text");
    }
  • Вопрос задан
  • 110 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Araya
((JSONObject)((JSONArray)object.get("def")).get(0)).get("tr")

самый быстрый и простой способ. Если нужен будет определенный "tr", то это еще раз можно закастить в JSONArray
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы
Bell Integrator Ростов-на-Дону
от 100 000 до 180 000 ₽
Sportmaster Lab Москва
от 80 000 до 320 000 ₽
24 сент. 2020, в 02:31
700 руб./в час
24 сент. 2020, в 01:04
20000 руб./за проект
23 сент. 2020, в 23:49
500 руб./за проект