А почему бы не проверить node3 на undef? ;)<br><br><div class="gmail_quote">4 января 2010 г. 12:24 пользователь &quot;Миловский Р.О.&quot; <span dir="ltr">&lt;<a href="mailto:dc-rom@mail.ru">dc-rom@mail.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>
С наступившим НГ!<br>
<br>
Может кто-нибудь сьалкивался со следующей проблемой:<br>
Делаю парсер RSS с помощью XML::RSS::Parser. Иногда получаю ошибку: &#39;Can&#39;t call method &quot;text_content&quot; on an undefined value ...&#39;. Причем ошибка может появляться на тех фидах, которые раньше обрабатывались нормально.<br>

<br>
Строка на которую ругается ошибка:<br>
   $guid = $node3-&gt;text_content;<br>
<br>
node3 делаю так:<br>
    my $node3 = $i-&gt;query(&#39;guid&#39;);<br>
<br>
Подскажите, пожалуйста, как бы его заставить работать на всех фидах.<br>
Или может использовать нечто другое?<br><font color="#888888">
--<br>
Moscow.pm mailing list<br>
<a href="mailto:moscow-pm@pm.org" target="_blank">moscow-pm@pm.org</a> | <a href="http://moscow.pm.org" target="_blank">http://moscow.pm.org</a><br>
</font></blockquote></div><br><br clear="all"><br>-- <br>Andrei Protasovitski<br>&lt; andrei[dot]protasovitski[at]gmail[dot]com &gt;<br>Diemen, Netherlands<br>