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

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

--
FUCK THE iNET!!!
...
Рейтинг: 0 / 0
29.11.2004, 12:49
    #32803768
Denis Popov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZipOutputStream, файлы, имена которых прописаны кириллицей
Не оно?
...
Рейтинг: 0 / 0
29.11.2004, 13:03
    #32803824
А.Грасоff™
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZipOutputStream, файлы, имена которых прописаны кириллицей
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
29.11.2004, 13:13
    #32803853
Maksim UM
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZipOutputStream, файлы, имена которых прописаны кириллицей
Наверное, имена файлов должны быть в CP866 кодировке.
...
Рейтинг: 0 / 0
29.11.2004, 13:16
    #32803862
А.Грасоff™
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ZipOutputStream, файлы, имена которых прописаны кириллицей
да. работает.

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


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