use Encode;<br>encode(&quot;utf8&quot;, $str);<br><br>P. S. Лучше не использовать XML::Simple. У него часто бывают проблемы с кодировками, да и не только с ними.<br><br><div class="gmail_quote">2009/4/10  <span dir="ltr">&lt;<a href="mailto:telminov@kdl-test.ru">telminov@kdl-test.ru</a>&gt;</span><br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">Здравствуйте!<br>
<br>
Использую для разбора XML модуль XML::Simple.<br>
<br>
При парсинге русских символов Data::Dumper возвращает структуру типа<br>
$VAR1 = {<br>
          &#39;birth&#39; =&gt; &#39;1982-11-18&#39;,<br>
          &#39;street&#39; =&gt;<br>
&quot;\x{41f}\x{44f}\x{442}\x{44c}\x{434}\x{435}\x{441}\x{44f}\x{442}<br>
\x{43b}\x{435}\x{442}<br>
\x{43e}\x{43a}\x{442}\x{44f}\x{431}\x{440}\x{44f}<br>
\x{443}\x{43b}.&quot;,<br>
          &#39;lname&#39; =&gt; &quot;\x{422}\x{430}\x{437}\x{438}\x{43d}\x{43e}\x{432}&quot;,<br>
        };<br>
<br>
А ожидалось что-то вроде<br>
$VAR1 = {<br>
          &#39;birth&#39; =&gt; &#39;1982-11-18&#39;,<br>
          &#39;street&#39; =&gt; &#39;Пятьдесят лет октября ул.&#39;,<br>
          &#39;lname&#39; =&gt; &#39;Тазинов&#39;,<br>
        };<br>
<br>
Я как-то могу преобразовать записи в форме \x{} в русские символы?<br>
Буду благодарен любой информации.<br>
<font color="#888888"><br>
--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</font></blockquote></div><br>