我使用 Zend Framework 读取 RSS 提要就像使用提要的 URL 实例化 Zend_Feed_Rss 对象一样简单:
$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
您可能需要对原子等进行其他检查,但您现在可以了解如何访问根节点。
关于php - 使用 Zend_Feed 在 Php 中通过 url 获取 Rss 版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1028947/