来源:http://qtutu.com/blog/?p=225
MagpieRSS是一个很好的Rss解析类,它完全支持RSS 0.9 - 1.0, 部分支持 RSS 2.0。
* supports RSS 0.9 - 1.0, with limited RSS 2.0 support
* supports namespaces, and modules, including mod_content and mod_event
* open minded [1]
* simple, functional interface, to object oriented backend parser
* automatic caching of parsed RSS objects makes its easy to integrate
* supports conditional GET with Last-Modified, and ETag
* uses constants for easy override of default behaviour
* heavily commented
PHP新闻聚合工具lilina使用的Rss解析器就是MagpieRSS。
这个东西使用起来很简单,下边是官方的一个例子:
| require_once(rss_fetch.inc); $url = $_GET['url']; $rss = fetch_rss( $url );
echo "
echo "; foreach ($rss->items as $item) { $href = $item['link']; $title = $item['title']; echo " ; } echo "; |
MagpieRSS是一款功能强大的RSS解析器,支持RSS0.9-1.0及部分RSS2.0标准,具备良好的命名空间支持。它提供了一个简单易用的功能接口,并能自动缓存已解析的RSS对象,便于集成到各种应用中。此外,还支持条件GET请求,通过Last-Modified和ETag头来减少不必要的数据传输。
520

被折叠的 条评论
为什么被折叠?



