RSSの管理システムのようなものを探しています。やりたいことは、色々なブログの記事の中から特定の記事だけを抽出して、自分のホームページにまとめて表示したいです。phpで自作しようと思い、RSSのxmlを配列化し、形を整えてhtmlに変換するようなものを作りました。でもブログの種類によってxmlの構成が異なるので汎用性がなく使い物になりません。何かよいツールとかあれば教えてほしいです。よろしくお願いします。
rssの仕様ってリンク先くらいの違いしか無いと思ってたけど、そんなに構成って異なってたっけ?phpだとsimplexml_load_stringで大抵情報が取れそうなんだけどダメだった?
RSSはフォーマットが決まってる。違ってたらそりゃもうRSSじゃない。ただAtomが絡むと厄介だね。Google Feed API 使ったら? JS だけど。
zebrafeedsとか
あと、ポピュラーなパーサーは
simplepie.org
magpierss.sourceforge.net
みんなの回答 3 件
rssの仕様ってリンク先くらいの違いしか無いと思ってたけど、そんなに構成って異なってたっけ?
phpだとsimplexml_load_stringで大抵情報が取れそうなんだけどダメだった?
RSSのフォーマット・仕様・構造 - RSS1.0、RSS2.0、Content-Type
http://memorva.jp/memo/api/rss.phpRSSはフォーマットが決まってる。違ってたらそりゃもうRSSじゃない。ただAtomが絡むと厄介だね。Google Feed API 使ったら? JS だけど。
zebrafeedsとか
あと、ポピュラーなパーサーは
simplepie.org
magpierss.sourceforge.net
ZebraFeeds homepage
http://cazalet.org/zebrafeeds/関連するトピックス