Windows "Zip папки" кодировки файлов - PullRequest
2 голосов
/ 02 сентября 2011

какие кодировки используются окнами при чтении имен файлов из zip-архива через zip-папки?

насколько я знаю кириллица представлена ​​как cp866 и Центральная Европа - CP437

а как насчет других?

  • Португальский
  • Español (Испанский)
  • Français (французский)
  • Польский (польский)
  • Türkçe (турецкий)
  • Deutsch (немецкий)
  • итальянский (итальянский)
  • العربية (арабский)
  • фарси
  • ไทย (тайский)
  • 中文 (китайский)
  • 日本語 (японский)
  • 한국어 (корейский)
  • Tiếng Việt (вьетнамский)

Я думаю, что первые семь из них находятся в cp437. Китайцы могут быть в Big5 Но я ничего не знаю о других.

1 Ответ

1 голос
/ 04 октября 2011

Согласно документации пакета Apache Commons Compress Zip это кодировка платформы по умолчанию.

Функция «сжатой папки» в Windows не распознает никаких флагов или дополнительное поле и создает архивы, используя кодировку платформы по умолчанию - и ожидает, что архивы будут в этой кодировке при чтении.

...