Java и JSON проблема с парсингом [требует правки]

221
27 декабря 2017, 20:48

Есть объект, не получается достать от туда gameId, с помощью JSONObject и JSONArray, заранее спасибо за помощь!

{
"matches": [
    {
        "lane": "JUNGLE",
        "gameId": 3468011952,
        "champion": 19,
        "platformId": "EUW1",
        "timestamp": 1514054758338,
        "queue": 430,
        "role": "NONE",
        "season": 9
    },
}
 JSONObject array = new JSONObject(response.body().string());
                JSONArray matches_array = array.getJSONArray("matches");
                JSONObject obj = matches_array.getJSONObject(0);
Answer 1

Попробуйте так

JSONObject array = new JSONObject(response.body().string());
JSONArray matches_array = array.getJSONArray("matches");
JSONObject obj = matches_array.getJSONObject(0);
Log.i("log__", "obj - " + obj.getString("gameId"));

На выходе

I/log__: obj - 3468011952
READ ALSO
Как реализовать сохранение состояния <p:selectOneMenu> в БД?

Как реализовать сохранение состояния <p:selectOneMenu> в БД?

Есть 2 таблицы GPERSONS и R_USERСтолбец G_PERSONS

255
Fannj генерация текста

Fannj генерация текста

Я хочу сделать генератор каких-нибудь осмысленных текстовПредположим, что у меня есть файл, содержащий фразы

192
Сортировка объектов по полю в ArrayList

Сортировка объектов по полю в ArrayList

У меня есть коллекция объектов, которая внутри себя содержит также коллекцию объектов, которые требуется отсортировать в алфавитном порядке...

434
Выделение текста курсивом в JTextPane

Выделение текста курсивом в JTextPane

Я создал JTextPane и кнопку которая будет делать текст «курсивом»Осуществил изменения шрифта так:

277