【发布时间】:2011-06-28 19:52:13
【问题描述】:
我想用 PHP 解析 Google News rss。我设法运行了这段代码:
<?
$news = simplexml_load_file('http://news.google.com/news?pz=1&cf=all&ned=us&hl=en&topic=n&output=rss');
foreach($news->channel->item as $item) {
echo "<strong>" . $item->title . "</strong><br />";
echo strip_tags($item->description) ."<br /><br />";
}
?>
但是,我无法解决以下问题。例如:
- 如何获取新闻标题的超链接?
- 因为每条谷歌新闻的页脚都有很多相关的新闻链接,(我上面的代码也包括它们)。如何从描述中删除这些内容?
- 如何获取每条新闻的图片? (Google 会显示每条新闻的缩略图)
谢谢。
【问题讨论】: