Как спарсить страны ВК?

335
23 января 2017, 18:22

Страны беру отсюда:

https://api.vk.com/api.php?oauth=1&method=database.getCountries&v=5.6&need_all=0&count=1000

{"response":
            {"count":18,
             "items":
                    [{"id":1,"title":"Россия"}]
            }
}

как парсить элементы items?

Answer 1

Массив items можно получить следующим образом:

JSONObject response = new JSONObject(jsonStr).getJSONObject("response");
JSONArray items = response.getJSONArray("items");

, где jsonStr – Ваш JSON.

Далее можно получить список стран:

List<String> countriesArrayList = new ArrayList<>(items.length());
for (int i=0; i<items.length(); i++) {
    countriesArrayList.add(items.getJSONObject(i).getString("title"));
}
READ ALSO
Как прочитать текст со своей структурой из fbx

Как прочитать текст со своей структурой из fbx

Есть файл fbx (ASCII)Хотел написать свой "читатель" (не знаю как это правильно назвать), но не знаю с чего начать

324
Как передать данные из Js в Jsf

Как передать данные из Js в Jsf

Всем приветРаботаю с web-приложением

367
регистрация и авторизация в Spring security websocket

регистрация и авторизация в Spring security websocket

При реализации регистрации\авторизации в RESTfull можно найти много примеров, но если начать использовать websocket то эти подходы уже не помогут...

458