Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Perl: Общие вопросы > Кириллица в zip


Автор: Paher 28.12.2009, 16:52
Добрый день!! 

Подскажите, пожалуйста, как извлекать из zip-архива  файлы с именем в русской кодировке(cp1251). 

строчка 
Код

$zip->extractMember("описаниеОшибки.xml", "/var/www/errors/errorDescription.xml");

Ругается так: Unrecognized character \xD0

Автор: shamber 29.12.2009, 09:43
кириллица это засада smile

Вам нужно попытаться понять в какой кодировке название файла вам возвращает Archive::Zip.
Я хотел посмотреть, но не смог установить Devel::Peek. 

Если сможете то попытайтесь глянуть Devel::Peek::Dump()
приведите здесь вывод, попытаемся понять.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)