获取RSS版本通过URL与的Zend_Feed
问题描述:
我使用Zend框架来读取一个RSS feed是实例化一个对象Zend_Feed_Rss是大相径庭用饲料的URL一样简单:获取RSS版本通过URL与的Zend_Feed
$feed = new Zend_Feed_Rss('http://rss.exemple.com/feed');
echo $feed->title();
此方法不存在
echo $feed->version();
我如何获得Rss的版本,如2.0或0.92?
答
这当然不是显而易见的!
$feed = new Zend_Feed_Rss('http://newsrss.bbc.co.uk/rss/newsonline_uk_edition/uk/rss.xml');
$dom = $feed->getDOM();
$version = $dom->ownerDocument->documentElement->getAttribute('version');
此示例为RSS 2.0
您可能需要其他检查原子等,但你可以看到现在怎么访问根节点。
完美!谢谢 – 2009-06-22 20:57:13