распарсить содержащиеся там csv. Как это праильней сделать в спринге?
Скачть его я знаю как, а можно как то без сохранения на диск. Что бы zip в памяти бы
Вроде должно работать , но всё время Entry == null. Архив точно не пустой InputStream is = new URL(url).openConnection().getInputStream(); BufferedInputStream buf = new BufferedInputStream(is, 1024); ZipInputStream zipInputStream = new ZipInputStream(buf); ZipEntry zipEntry = zipInputStream.getNextEntry();
а зачем тебе entry? Ты же наверное будеьш какую-то csv-либу юзать?
Да буду. Но нужно же получить файлы которые в архиве. А это же Entry или плохо разобрался с этим
посмотри как csv либа работает. Скорее всего можно прямо со стримом работать. Reader какой-нибудь
Обсуждают сегодня