RSS
Really Simple Syndication用于发布网站上经常更新的信息,如音频,视频,图像等.我们可以使用Ajax和php将RSS源集成到网站.此代码演示了如何在我们的网站中显示RSS源.
Index.html
索引页面应如下 :
Please Select an option to get RSS:
RSS-feeds
rss.php
rss.php包含有关如何访问rss feed和返回rss feed的语法到网页.
load($xml); $channel = $xmlDoc->getElementsByTagName('channel')->item(0); $channel_title = $channel->getElementsByTagName('title') ->item(0)->childNodes->item(0)->nodeValue; $channel_link = $channel->getElementsByTagName('link') ->item(0)->childNodes->item(0)->nodeValue; $channel_desc = $channel->getElementsByTagName('description') ->item(0)->childNodes->item(0)->nodeValue; echo("" . $channel_title . ""); echo("
"); $x = $xmlDoc->getElementsByTagName('item'); for ($i = 0; $i<=2; $i++) { $item_title = $x->item($i)->getElementsByTagName('title') ->item(0)->childNodes->item(0)->nodeValue; $item_link = $x->item($i)->getElementsByTagName('link') ->item(0)->childNodes->item(0)->nodeValue; $item_desc = $x->item($i)->getElementsByTagName('description') ->item(0)->childNodes->item(0)->nodeValue; echo ("
"); echo($channel_desc . "" . $item_title . ""); echo ("
"); }?>
"); echo ($item_desc . "
它将产生以下结果 :