Имена файлов с японскими символами превращаются в мусор при записи в zip-файл с использованием java.util.zip. *

У меня есть каталог с именем, содержащим японские символы, и мне нужно использовать утилиты zip в java.util.zip, чтобы записать его в zip-файл. Запись zip-файла завершается успешно, но когда я открываю полученный zip-файл в Windows, встроенная утилита для сжатых файлов или 7-Zip, каталог с японскими символами в имени отображается в виде набора мусорных символов. В моей системе установлен японский / восточноазиатский языковой пакет - я могу создавать каталоги с японскими именами, так чтот проблема.

Интересно, что если я напишу отдельный скрипт для чтения полученного zip-файла с использованием java.util.zip, имя каталога будет правильным, и я смогу извлечь содержимое zip в каталоги с соответствующими именами, используя японские символы. Но я могу'сделать это с помощью коммерческих инструментов Zip, которые яМы постарались, что, несомненно, и будут делать наши клиенты.

Любые идеи о том, что вызывает эту проблему, и как я могу обойти это?

Я знаю оэта ошибка, но мне все еще нужен обходной путь для этого случая.

Ответы на вопрос(3)

Ваш ответ на вопрос