Есть либа (zip4j), дурные юзеры (которые пихают файлы в архив к какими-попало кодировками) и умная ява (которая пытается читать все это в одной кодировке, а что не может прочитать то ломает)
Конечно кодировку имен файлов можно задавать и до распаковки архива, но если файлов много и они разные архив придётся перечитывать множество раз, что не есть хорошо.
Хотелось бы получать имена такими, какие они есть (ну или хотя бы не полностью изуродованными), а потом уже разбираться какая там у них кодировка.
В идеале хотелось бы какую-нибудь кодировку типа raw или запилить свою кодировку. Может правда решение, просто я об этом ничего не знаю?
Ответ на:
комментарий
от maxcom
Ответ на:
комментарий
от vertexua
Ответ на:
комментарий
от crutch_master
Ответ на:
комментарий
от vertexua
Ответ на:
комментарий
от crutch_master
Ответ на:
комментарий
от maxcom
Ответ на:
комментарий
от windofchange
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Примонтировать 7zip в rw режиме (2008)
- Новости SquashFS Tools 4.5 — 20 лет с начала разработки SquashFS (2021)
- Форум mutt ломает кодировку (2019)
- Форум Как отучить линукс ломать время (2017)
- Форум Почему ломается строка? (2012)
- Форум Ломаются строки после C-o (2017)
- Форум Поясните за Яву - зачем используют массив строк для одной строки? (2019)
- Форум Ява посасывает... (2018)
- Форум ломают? (2000)
- Форум Процессор и Ява. (2013)