Существуют ли модули CPAN, которые помогут мне проанализировать канал RSS или ATOM в Perl?
Вопрос
Мне нужен код на Perl для запроса и анализа каналов ATOM и RSS.Есть ли для этого модуль(и) CPAN?
Решение
XML::FeedPP хороший ...
Другие советы
Почти каждый раз, когда вы спрашиваете: «Как я могу сделать X в Perl?», ответом будет посмотреть на CPAN-поиск чтобы найти модуль, который это делает.
Чтобы загрузить из Интернета, ЛВП семейство модулей может вам помочь.Чтобы проанализировать документы, попробуйте что-нибудь с Кормить, RSS, или Атом во имя.
Однако четыре года спустя я рекомендую Модный, который имеет собственный модуль пользовательского агента и очень мощную поддержку анализа DOM и различных способов извлечения частей документа.В зависимости от того, что вы хотите, вам, вероятно, больше не понадобится специальный модуль подачи.
Я нашел это XML::Фид гораздо лучше справляется с ошибками, которые вы являются получите, если вы попытаетесь проанализировать произвольные каналы, генерацию которых вы не контролируете.