@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");
    }
  • Вопрос задан
  • 114 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Araya
((JSONObject)((JSONArray)object.get("def")).get(0)).get("tr")

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

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

Войти через центр авторизации
Похожие вопросы