工地 > 重建了rss

2013-12-04

找了半天,各种年代的帐号,各种年代的阅读器,终于找到了之前的rss地址。

http://jarln.net/rss。

顺便重写了下代码,直接按w3cschool,用simplexml跑出来了

很多自己写的类和代码,基本可以跳过,逻辑很清楚了。代码如下:

<?php
$nodes=BlogHelper::query()->limit(20)->findAll();
$xml = new SimpleXMLElement('<rss/>');
$xml->addAttribute('version','2.0');
$channel=$xml->addChild('channel');
$channel->addChild('title',Yii::app()->name);
$channel->addChild('description','');
$channel->addChild('link','http://jarln.net');
foreach ($nodes as $node)
{
$item=$channel->addChild('item');
$item->addChild('title',$node->title);
$item->addChild('link',BlogHelper::getNodeUrl($node,true));
$item->addChild('description',$node->content);
}
echo $xml->asXML();
?>

点击登录