powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / ZipOutputStream, файлы, имена которых прописаны кириллицей
5 сообщений из 5, страница 1 из 1
ZipOutputStream, файлы, имена которых прописаны кириллицей
    #32803421
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
проблема, собственно, изложена в теме :)

в файл *.zip они уже попадают в фиг знает какой кодировке.
хотелось бы в кириллице. есть варианты?

--
FUCK THE iNET!!!
...
Рейтинг: 0 / 0
ZipOutputStream, файлы, имена которых прописаны кириллицей
    #32803768
Фотография Denis Popov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не оно?
...
Рейтинг: 0 / 0
ZipOutputStream, файлы, имена которых прописаны кириллицей
    #32803824
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Denis PopovНе оно?чуть-чуть все равно не то... или я уже просто в запаре :)

Код: plaintext
\n package  test;\n\n import  org.apache.tools.zip.*;\n\n import  java.io.*;\n\n public   class  Test {\n   public   static   void  main(String[] args)  throws  IOException {\n    String name = "русское имя.txt";\n    ZipOutputStream zout =  new  ZipOutputStream( new  FileOutputStream("c:\\\\zip.zip"));\n    zout.setLevel( 9 );\n    zout.setEncoding("Cp1251");\n\n    ZipEntry zipEntry =  new  ZipEntry(name);\n    zout.putNextEntry(zipEntry);\n    zout.write("test test test test".getBytes());\n    zout.closeEntry();\n    zout.flush();\n    zout.close();\n  }\n}\n

получаем файл, в котором:

1. если просмотреть его например встроенным просмотрщиком TotalCommander\'a,
то видим, что наше имя ("русское имя.txt") там присутствует, причем в кодировке Windows-1251.
2. если открыть файл, например, WinRar\'ом, то имя файла уже - "Ёєёёъюх шь .txt"
...
Рейтинг: 0 / 0
ZipOutputStream, файлы, имена которых прописаны кириллицей
    #32803853
Maksim UM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Наверное, имена файлов должны быть в CP866 кодировке.
...
Рейтинг: 0 / 0
ZipOutputStream, файлы, имена которых прописаны кириллицей
    #32803862
Фотография А.Грасоff™
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да. работает.

--
FUCK THE iNET!!!
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / ZipOutputStream, файлы, имена которых прописаны кириллицей
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]