はてなキーワード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);
}