从RSS中提取元素订阅
是否可以提取一个RSS feed的项目,如下列: http://mudradio.wordpress.com/feed/从RSS中提取元素订阅
这是我的朋友,他想要有很多的WordPress的博客由不同更新所有人都显示在一个网站上(我认为这是使用Adobe Muse创建的)。我想他只是想在网站上显示上次更新。例如,有可能是图片,视频(YouTube)和音频(的SoundCloud)等博客更新可能有大量的文字和其他的东西,所以我希望它过滤真正的艺术含量。
|-----------|-----------|-----------|
|Blog 1 |Blog 2 |Blog 3 |
|Youtube Vid|Soundcloud |flickr img |
|-----------|-----------|-----------|
你明白了:
所以喜欢的网站可以看。
所以我想,如果每个博客都有一个RSS feed,使用某种过滤器RSS的只得到了视频,音频等,并创建一个新的RSS源,可在Adobe缪斯网站上输入?
什么每个人都认为?任何更好的想法?任何人都知道如何完成RSS过滤?我刚刚尝试使用雅虎管道,但我不太了解它。
您可以使用Simplepie。用Simplepie提取数据是小菜一碟。
require('simplepie.inc');
$feed = new SimplePie("http://mudradio.wordpress.com/feed/");
$feed->handle_content_type();
echo $feed->get_title()."\n";
foreach ($feed->get_items() as $item) {
echo $item->get_title();
echo $item->get_description();
}
并检查the demo page。
感谢我通过文档现在正在检查,因此,它绝对可以显示最新帖子从说10 RSS源? – 2012-02-18 09:56:34
并且只显示视频/音频/ img嵌入? – 2012-02-18 09:56:50
@AydinHassan它会显示最新的帖子。如果RSS包含10个帖子,它会显示10个帖子。请参阅[demo](http://simplepie.org/demo/?feed=http://mudradio.wordpress.com/feed/)页面。 – 2012-02-18 09:59:59
http://*.com/search?q=read+RSS+Feed+php – Gordon 2012-02-18 10:09:27
可能的重复[一个简单的程序到CRUD节点和xml文件的节点值](http:// *。 COM /问题/ 4906073/A-简单程序到CRUD节点和节点值-的XML的文件) – Gordon 2012-02-18 10:11:30