平成21年7月2日木曜日

PHPのRSSパーサーモジュール紹介

モジュール名:MagpieRSS
公式サイト:http://www.hyuki.com/yukiwiki/wiki.cgi?MagpieRSS
インストール手順:公式サイト通り
コード例:

require_once 'magpierss/rss_fetch.inc';
$url = 'http://baict.blogspot.com/feeds/posts/default?alt=rss';
$rss = fetch_rss($url);
$title = $rss->channel['title'];
$title = mb_convert_encoding($title, "UTF-8", "auto");
echo "

$title

\n";
echo "
    \n";
    foreach ($rss->items as $item ) {
    $title = $item['title'];
    $title = mb_convert_encoding($title, "UTF-8", "auto");
    $url = $item['link'];
    echo "
  • $title
  • \n";
    }
    echo "
\n";

注意点:
magpierss/rss_fetch.incファイルにMAGPIE_OUTPUT_ENCODINGをUTF-8を設定してください