Вопросы по теме 'zipinputstream'

Проблема с открытием/загрузкой zip-файла после распаковки (Java/ZipInputStream)
Предыстория Сейчас пытаюсь получить zip-файл через HTTP-сервлет с HTTP-запросом. Полученный zip-файл содержит три разных файла. Эти файлы содержат информацию, которую я хочу отфильтровать, и делать это из источника не вариант (так оно и есть, хотя...
3395 просмотров
schedule 02.03.2022

Как ускорить время распаковки в Java/Android?
Разархивирование файлов на Android кажется ужасно медленным. Сначала я подумал, что это просто эмулятор, но оказалось, что на телефоне то же самое. Я пробовал разные уровни сжатия и в конце концов перешел в режим хранения, но это все равно занимает...
21299 просмотров

Файл .war, созданный с помощью ZipOutputStream, не может быть развернут
Я читаю файл .war и, прочитав его в ZipInputStream, редактирую web.xml и добавляю weblogic.xml, а затем переношу все это в ZipOutputStream, который я записываю как окончательный файл output.war. Проблема, с которой я столкнулся, заключается в том,...
478 просмотров

Разархивируйте 64-битный zip-файл с помощью ColdFusion
Я использовал java.util.zip.ZipFile для распаковки больших файлов с помощью ColdFusion. Однако теперь я получаю эту ошибку: «недопустимый заголовок CEN (плохая подпись)». Я нашел сообщение, которое показывает, что это связано с 64-битным...
730 просмотров

ZipInputStream (BufferedInputStream, Charset) не определен
Я задал этот вопрос и увидел, что существует конструктор ZipInputStream, называемый: ZipInputStream(BufferedInputStream, Charset) но отладчик выдает мне ошибку: ZipInputStream(BufferedInputStream, Charset) is undefined и дай мне...
1353 просмотров
schedule 21.11.2023

Android ZipInputStream ZipEntry не читает до конца файла
У меня есть заархивированный файл, содержащий файл json и несколько декодированных изображений base64, я использую следующий код для чтения данных из него: JSONArray model = new JSONArray(); ZipInputStream zis = new ZipInputStream(new...
437 просмотров
schedule 20.05.2023

Чтение ZipInputStream в Котлине
Я пытаюсь прочитать заархивированный файл с помощью Kotlin и ZipInputStream в ByteArrayOutputStream() val f = File("/path/to/zip/myFile.zip") val zis = ZipInputStream(FileInputStream(f)) //loop through all entries in the zipped file var entry =...
1653 просмотров
schedule 08.03.2023

Невозможно извлечь zip-файлы с помощью Java для типа zip64
Я использую следующую функцию для извлечения zip-файлов в Java public static List<String> unzipFiles(File zipFile, File targetDirectory) { List<String> files = new ArrayList<String>(); BufferedOutputStream dest = null;...
728 просмотров
schedule 23.11.2022

Java Чтение из n-вложенных zip-архивов, модификация и запись в новый zip-архив с сохранением исходной структуры
ПРОБЛЕМА РЕШЕНА В РЕДАКТИРОВАНИИ 3 Я когда-то боролся с этой проблемой. Все вопросы здесь, в SO или в Интернете, похоже, работают только с «мелкими» структурами с одним почтовым индексом внутри другого. Однако у меня есть zip-архив, структура...
246 просмотров
schedule 30.06.2022

Как читать и извлекать zip-записи из zip-файла типа java.sql.Blob без FileInputStream или пути к файлу в виде строки
public static void unzipFiles(java.sql.Blob zip) throws Exception{ String paths = ""; byte[] blobAsBytes = zip.getBytes(1, (int) zip.length()); ZipInputStream zis = new ZipInputStream(zip.getBinaryStream(), StandardCharsets.UTF_8); ZipEntry...
1055 просмотров
schedule 27.02.2024

zip-файл поврежден или имеет байты NUL в начале, исправьте его и заново создайте zip-файл в Java
мы получаем zip-файл через URL-адрес http-сообщения, иногда этот zip-файл поврежден или во время архивирования из источника содержит байты NUL, когда он добавляет файлы в zip, когда когда-либо требуется больше времени для создания файлов для...
42 просмотров

Java переименовывает содержимое файла zip/gz без раздувания
Для .zip-файла в Java у нас есть ZipInputStream и ZipOutputStream для чтения и записи в zip-файл. zin = new ZipInputStream(new FileInputStream("xx.zip")); ZipEntry entry = zin.getNextEntry(); while (entry != null) { String...
95 просмотров

Как перечислить все имена дочерних каталогов, присутствующие внутри определенного каталога, который присутствует внутри zip-файла в java
Предположим, у меня есть zip-файл 'zipTest', он содержит две директории, скажем, 'Final' и 'Test' (zip-файл может содержать и больше директорий, для простоты я упомянул только две). Я хочу перечислить все имена прямых дочерних каталогов,...
30 просмотров
schedule 15.04.2023

Как определить тип файла по его содержимому в zip-архиве?
У меня есть zip-архив, содержащий несколько файлов gzip. Но расширения файла gzip также .zip . Я просматриваю zip-архив с помощью ZipInputStream. Как я могу определить тип внутреннего файла, читая его содержимое, а не расширения. Мне также не...
103 просмотров