[Moscow.pm] Data::Dumper - русские буквы в виде шестнадцатиричных символов. как исправить?

Алексей Мышкин parserpro на gmail.com
Пт Июл 11 00:16:16 PDT 2014


Спасибо за информацию, полезно.


11 июля 2014 г., 11:08 пользователь Андрей Фёдоров <secrethost на gmail.com>
написал:

> Сегодня столкнулся, что на новом сервере строки снова стали дампиться
> шестнадцатеричными кодами.
> Оказывается, в последней версии Data::Dumper, функцию qquote() реализовали
> в XS. Поэтому и не заработал предлагаемый ранее в обсуждении и работавший
> много лет код
>
> $Data::Dumper::Useqq = 1;
> sub Data::Dumper::qquote {
>     my $s = shift;
>     return "'$s'";
> }
>
> Чинится указанием использовать перловую реализацию:
> $Data::Dumper::Useperl = 1;
>
>
>
> 20 июня 2014 г., 15:46 пользователь Максим Владимирович <mmm3 на bk.ru>
> написал:
>
>> Все предложенное не помогло.
>>
>> Решил двойной перекодировкой
>>
>> use Encode;
>> say decode_utf8( Dumper( encode_utf8( $container ) ));
>>
>> Всем спасибо.
>>
>>
>> -------- Пересылаемое сообщение --------
>> От кого: Максим Владимирович <mmm3 на bk.ru>
>> Кому: moscow-pm на pm.org
>> Дата: Fri, 20 Jun 2014 14:26:15 +0400
>> Тема: Data::Dumper - русские буквы в виде шестнадцатиричных символов. как
>> исправить?
>>
>>   Data::Dumper - русские буквы в виде шестнадцатиричных символов. как
>> исправить?
>>
>>
>> С уважением,
>>
>> Максим
>>
>> ------------------------------
>>
>> С уважением,
>>
>> Максим
>>
>> --
>> Moscow.pm mailing list
>> moscow-pm на pm.org | http://moscow.pm.org
>>
>>
>
> --
> Moscow.pm mailing list
> moscow-pm на pm.org | http://moscow.pm.org
>
>


-- 
С уважением,
Мышкин Алексей.
----------- следущая часть -----------
Вложение в формате HTML было извлечено…
URL: <http://mail.pm.org/pipermail/moscow-pm/attachments/20140711/1ffa05f2/attachment.html>


Подробная информация о списке рассылки Moscow-pm