カテゴリ[PHP]
今までPHPでRSSをパースするときはPEARのXML Parserをextendしてオリジナルのパーサーを作っていたが、CDATAの読み込みの所がうまくいかなかったりしてあまりよろしくなかった。が、このMagpieRSSってのー使えば簡単じゃん。
<?php
require_once 'rss_fetch.inc';
$url = 'http://yusukebe.com/index.xml';
$rss = fetch_rss($url);
$title = $rss->channel['title'];
echo "<h1>$title</h1>\n";
foreach ($rss->items as $item ) {
$title = $item[title];
$url = $item[link];
$description = $item[description];
echo "<h2><a href=\"$url\">$title</a></h2>\n<p>$description</p>\n";
}
?>
オリジナルの作って悩んでたのが馬鹿みたいだった