Zend_Feed ile Php url tarafından Rss sürümünü almak

1 Cevap php

Ben bir RSS beslemesi okumak için Zend Framework kullanmak yem URL ile bir Zend_Feed_Rss nesne başlatmasını kadar basittir:

$feed = new Zend_Feed_Rss('http://rss.exemple.com/feed');
echo $feed->title();

Bu yöntem mevcut değildir

echo $feed->version();

Nasıl 2.0 veya 0.92 gibi Rss sürümünü alabilirsiniz?

1 Cevap

Kesinlikle açık değil!

$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');

Bu örnek RSS 2.0 için çalışıyor

Sen atom vb diğer kontroller gerekebilir, ama şimdi kök düğümünü erişmek için nasıl görebilirsiniz.