Php Zend feed_rss对象返回空标题
我使用Zend的Zend_Feed_RSS对象制作了一个RSS阅读器。它对我来说很好(使用feed1),但我们的测试人员发现它不会在feed2上返回标题(见下文)Php Zend feed_rss对象返回空标题,php,zend-framework,dom,rss,Php,Zend Framework,Dom,Rss,我使用Zend的Zend_Feed_RSS对象制作了一个RSS阅读器。它对我来说很好(使用feed1),但我们的测试人员发现它不会在feed2上返回标题(见下文) $feed->title和$feed->title()都不适用于提要2 Zend_Feed_Rss对象没有任何其他方法或属性可从中获取标题。谁知道出了什么问题 编辑:我真愚蠢,没有正确检查rss源。这是一个不起作用的rdf提要。条目的获取是正常的,因此唯一不起作用的是标题。如何从rdf提要获取标题?Zend的提要对象似乎只支持
编辑:我真愚蠢,没有正确检查rss源。这是一个不起作用的rdf提要。条目的获取是正常的,因此唯一不起作用的是标题。如何从rdf提要获取标题?Zend的提要对象似乎只支持rss和Atom。您应该使用适当的get*()-函数,例如getTitle()而不是属性。有关更多示例或API文档,请参见
<?php
//...
if($setUp){
try{
$feed = Zend_Feed::import($this->options['feed_url']);
}catch(Exception $e){
$setUp = false;
$this->view->errorMsg = $this->lang['wrongRss'];
}
}
if($setUp){
$this->view->feed = $feed;
$wTitle = $feed->title();
if($this->title != $wTitle){
$this->title = $wTitle;
}
}
//...
?>