Здравствуйте. Хочу распарсить вот этот JSON файл.
public class JSONtest {
public static void main(String[] args) throws Exception {
JSONParser parser = new JSONParser();
Object ads[] = new Object[4];
try {
JSONObject jsonFile = (JSONObject) parser.parse(new FileReader("C:\\com.vk.download\\src\\test\\resources\\Files\\resultOld"));
JSONArray responses = (JSONArray) jsonFile.get("response");
JSONObject marked = null;
for (int i = 0; i < responses.size(); i++) {
marked = (JSONObject) responses.get(i);
ads[i] = marked.get("marked_as_ads");
System.out.println(ads[i]);
}
} catch (Exception e) {e.printStackTrace();}
}
}
Но сталкиваюсь с этим исключением:
java.lang.Long cannot be cast to org.json.simple.JSONObject
Выполнил советы из похожей темы, изменений нет. Так же заметил, что если в цикле задать int i = 1
то все выполняется без проблем, но в дальнейшем коде будут сложности, что можно сделать?
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
ЗдравствуйтеСобираюсь писать Морской бой для Android и вот начал, как правило, с логики
Подскажите начинающему: есть сверстанная страничка со всякими мультиселектами, поиском по ней и так далееХочу переписать всё jQuery на React,...
Есть CSS, который позволяет делать такие эффекты с изображениями; но проблема в том, что как только всплывает изображение (при клике на него),...
Здравствуйте! Не знаю как правильно сформулировать вопрос, так что воспользуюсь картинкой и текстовым пояснениемВот пример необходимой...