А почему бы не проверить node3 на undef? ;)

4 января 2010 г. 12:24 пользователь "Миловский Р.О." <[email protected]>написал:

> Добрых суток!
>
> С наступившим НГ!
>
> Может кто-нибудь сьалкивался со следующей проблемой:
> Делаю парсер RSS с помощью XML::RSS::Parser. Иногда получаю ошибку: 'Can't
> call method "text_content" on an undefined value ...'. Причем ошибка может
> появляться на тех фидах, которые раньше обрабатывались нормально.
>
> Строка на которую ругается ошибка:
>   $guid = $node3->text_content;
>
> node3 делаю так:
>    my $node3 = $i->query('guid');
>
> Подскажите, пожалуйста, как бы его заставить работать на всех фидах.
> Или может использовать нечто другое?
> --
> Moscow.pm mailing list
> [email protected] | http://moscow.pm.org
>



-- 
Andrei Protasovitski
< andrei[dot]protasovitski[at]gmail[dot]com >
Diemen, Netherlands
--
Moscow.pm mailing list
[email protected] | http://moscow.pm.org

Ответить