Mechanize'ом делаю запросы на страницу.
Результат (html) сохраняю в переменной: $content = $mech->content();
Делаю print $content; - неправильная кодировка (utf8, символы вида л).
Создаю HTML::TreeBuilder, делаю $tree->parse($content), затем print $tree->dump; - и с кодировкой все становится отлично.
Как побороть без TreeBuiler'а?
binmode(STDOUT, ":utf8") и use utf8 не помогают.


Ответ на:
комментарий
от outtaspace

Ответ на:
комментарий
от kovrik


Ответ на:
комментарий
от outtaspace


Ответ на:
комментарий
от Bad_ptr



Ответ на:
комментарий
от kovrik



Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Кириллица в POD Perl 5.10.1 (2016)
- Форум перевод LPCWSTR в utf8(linux) (2004)
- Форум Emacs & двухбайтная кодировка (2003)
- Форум perl, xls, russian text (2008)
- Форум Execute SQL c 3 муськи на 5 версию - проблема с UTF (2007)
- Форум bash первый символ переменной в UTF 8 (2011)
- Форум Запилил говноскрипт на перле, чтоб посмотреть как там дела на сберовских картах (2018)
- Форум ValueError: All strings must be XML compatible: Unicode or ASCII, no NULL bytes (2013)
- Форум perl utf8 regexp (2013)
- Форум HTML в mu4e(emacs) или как помогите побороть w3m (2016)