<p>良いものを見つけた。</p>
<p><a href="http://www.doyouphp.jp/sample/sample_xml_pear_rss.shtml">Do You PHP? - PEARのXML_RSSでRSSしてみる</a>を見てこれを使えばいけるんじゃない？って思って2～3日考えながらさらにネットを探していたら、<a href="http://d.hatena.ne.jp/shimooka/20061227/1167206658">Do You PHP はてな - XML_Feed_Parser 1.0.0リリース</a> なんて言うのを見つけてしまった。</p>
<p>このサンプルコードと、RSS Aggregatorのソースコードを見ていたら書き換えないといけない部分はすぐにわかった。言語は違えど一応プログラマそのぐらいはわかる。でも、そこから先が長かった。というのも、PHPのデバッグ方法なんて知らん。PEARって標準でインストールされてないの？まぁ、PHPだからインストールしなくてもコピーすればいいか？ということで、たぶんイレギュラなんだろうが、必要なディレクトリの下に配置することにした。テスト的にサンプルコードを動かしてみるとばっちり、あとは、しくはくしながら、RSS Aggregatorを書き換えていった。ポカミスも多くて結構苦労した。やっぱり一番の原因はXenepic Onlineしながら合間にというのがダメなんでしょうな。</p>
<p>このサイトで今動いてるのが、改造版RSS Aggregator。対応フォーマットは XML Feed ParserがサポートするRSS 0.9, 1.0, 2.0 ＆Atom 1.0。取りあえず、RSS 1.0, 2.0 ＆ Atom 1.0 では動いてるみたい。</p>
<p>良かった。</p>
<p>一応出来たコードを貼り付け、と思ったら貼り付けるとPHPコードが表示時に実行されてしまうみたい。せ、セキュリティホールだ・・・仕方が無いのでダウンロード[file:19]に置くよ。</p>