php 读取rss (2)
meta content="text/html; charset=utf-8" http-equiv="Content-Type" ?php // The file test.xml contains an XML document with a root element // and at least an element /[root]/title. $xmlfile = date('YmdH').'.xml'; $sourcexml = 'http://medcl.n
// The file test.xml contains an XML document with a root element
// and at least an element /[root]/title.
$xmlfile = date('YmdH').'.xml';
$sourcexml = 'http://medcl.net/SinaRss.aspx?uid=1562882353';
//die($xmlfile);
if( !file_exists($xmlfile) ) {
echo '你是第一次访问本系统。正在初始化...';
$str = @file($sourcexml) or die('加载文件时出错。');
$str = join('',$str);
$fp = fopen($xmlfile,'w') or die('写缓存失败!');
fputs($fp,$str);
fclose($fp);
echo "初始化完毕。";
}
if (file_exists($xmlfile)) {
$xml = simplexml_load_file($xmlfile);
//print_r($xml);
$c = &$xml->channel;
echo '
'.$c->title.'
';
echo '
'.$c->lastBuildDate.'
';
$listhead = '
序号 | 标题 | 作者 | 类别 | 评论 | 时间 |
$k | $v->title | $v->author | $v->category | 评论 | $v->pubDate |
';
} else {
exit('Failed to open xml file.');
}
?>
上一篇: 跟老齐学Python之数据类型总结