Мне нужно из json достать строку из объекта из массива массивов(надеюсь правильно понимаю). Каким образом именно 7 индекс получить? желательно через Gson
Это простой код для этого, я избегал всех проверок, но это основная идея.
JsonElement jsonElement = new JsonParser().parse(json);
JsonObject jsonObject = jsonElement.getAsJsonObject();
jsonObject = jsonObject.getAsJsonObject("object");
JsonArray jsonArray = jsonObject.getAsJsonArray("updates");
jsonArray = jsonArray.get(0).getAsJsonArray();
jsonObject = jsonArray.get(7).getAsJsonObject();
int result = jsonObject.get("from").getAsInt();
Чтобы сделать использование более универсальным - вы обнаружите, что документация по Gson довольно ясна и полезна.
Сборка персонального компьютера от Artline: умный выбор для современных пользователей