PerlでのRSSフィード取得 XML::Feedモジュール
特に新しいネタではないです。
Perlのモジュールメモ。
PerlでRSS/Atomフィードを扱うには、XML::Feedモジュールを使うと簡単にできます。
はてなブックマークのタグ「webservice」のRSSを取得するには
#! /use/bin/perl env use strict; use warnings; use XML::Feed; use URI; use utf8; use Encode; my $feed = XML::Feed->parse( URI->new('http://b.hatena.ne.jp/t/webservice?sort=hot&threshold=&mode=rss')) or die XML::Feed->errstr; for my $entry ($feed->entries){ print encode_utf8( $entry->title). "\n"; print $entry->link."\n"; print encode_utf8($entry->summary->body) ."\n"; my $dt = DateTime::Format::W3CDTF->parse_datetime($entry->issued); print $dt->date. "\n"; }
実行結果
Web開発系のクラウド(SaaS, PaaS, IaaS)まとめ - Goodpic http://www.goodpic.com/mt/archives2/2011/07/websaas_paas_ia.html 『クラウド』という言葉は、今や、ものすごく大きな範囲を指し示します。ちょっと色々と整理するために、個人的に気になった、主にWeb開発系のクラウドサービスを、一覧にまとめてみた。 PaaS(Platform as a Service) DotCloud Java、Ruby、Perl、Python、PHPなど幅広い言語、フレームワーク、DBに対応したPaaS。WinnerとなったGigaom Stru... 2011-07-11 ・・・