php でRSSリーダーを作りたいと思っているのですが

どこかにサンプルコードはありませんでしょうか。

rss、rdf、atom、に対応しているコードを探しています。


また、PEARを使うとするとXML_Feed_Parserが一番良いのかな?
と思いコードを書いたのですが、
「require_once('XML/Feed/Parser.php');」の部分で止まってしまいます。

<?
require_once('XML/Feed/Parser.php');
print "hoge";
?>

とすると、hoge すら表示できません。
/XML/ 以下の下記のファイルをアップしてあります。
XML/Feed/Parser.php
XML/Feed/Parser/Atom.php
XML/Feed/Parser/AtomElement.php
XML/Feed/Parser/Exception.php
XML/Feed/Parser/RSS1.php
XML/Feed/Parser/RSS1Element.php
XML/Feed/Parser/RSS2.php
XML/Feed/Parser/RSS2Element.php
XML/Feed/Parser/RSS09.php
XML/Feed/Parser/RSS09Element.php
XML/Feed/Parser/RSS11.php
XML/Feed/Parser/RSS11Element.php
XML/Feed/Parser/Type.php

一番はお勧めのサンプルコードを知りたいです。
よろしくお願いします。

回答の条件
  • 1人1回まで
  • 登録:2008/04/06 12:23:21
  • 終了:2008/04/06 12:50:42

ベストアンサー

id:pahoo No.1

pahoo回答回数5960ベストアンサー獲得回数6332008/04/06 12:32:05

ポイント60pt

PHPで作るRSSビューア」を参考にしていただければ幸いです。

PHP4でも動くことを目指し、MagpieRSSというオープン・ソースの RSS パーサを使っています。RSS 0.9/1.0/RSS 2.0/Atom に対応しています。(rdfはRSSのスーパーセットなので、ちょっと違うと思うのですが‥‥)

id:worldtravel

ありがとうございます。

pahooさんのコードとても参考になりました。

MagpieRSSを使う方法だと簡単に使い回せるので嬉しいです。

希望していたサイトのRSSを全て表示できました。

XML_RSSを使っていたのですが、こちらの方が良いのですね。

ありがとうございました。

2008/04/06 12:50:34

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません