Итак, если a.txt является файлом внутри b.zip, я хочу заменить a.txt новой версией a.txt внутри b.zip. Это должно произойти за секунду или меньше.
Интересно, возможно ли следующее:
- Удалить запись a.txt из таблицы файлов.
- Добавить новую версию a.txt в конец существующего ZIP-файла.
В качестве альтернативы, если вы не можете просто удалить файл, можно переместить его в какой-нибудь каталог, например garbage/a.txt, который затем игнорируется программой, читающей ZIP-файл.
Можно ли это сделать (в рамках Java)?
Подробнее здесь: https://stackoverflow.com/questions/797 ... le-quickly
Мобильная версия