PHP RSS 解析

はてなキーワードRSS解析の場合
$url = "http://d.hatena.ne.jp/keywordlist?mode=rss&cname=idol";

XML_RSSでシンプルに行う場合

$rss =& new XML_RSS($url);
$rss->parse();

   foreach ($rss->getItems() as $item) {
        print_r($item);
   }


はてなでは標準以外のはてな特有のタグを持ため
xmlns:hatena="http://www.hatena.ne.jp/info/xmlns#"

ここまで解析する場合はsimplexml_load_fileで行ったほうがいいようです

$xml = simplexml_load_file($url);

   foreach ($xml->item as $item) {

     print_r($item);

     $dublin = $item->children("http://purl.org/dc/elements/1.1/");
     print_r($dublin);

     $hatena = $item->children("http://www.hatena.ne.jp/info/xmlns#");
     print_r($hatena);

   }

Comment Form

コメントを表示する前に、管理人の承認が必要になることがあります。その場合は、承認されるまでコメントは表示されませんので、ご了承ください。

スタイル用のHTMLタグが使えます

Trackback

Recent entry

Search

Tag Cloud

Page Top