使用simpleXML,如何显示Feed的内容。我的意思是实际在页面上显示XML,以便我可以看到架构?
答案 0 :(得分:0)
在我的例子中,我将使用XML文件,如:
<?xml version="1.0" encoding="UTF-8"?>
<module>
<name>Menus</name>
<folder>menus</folder>
<install>install.php</install>
</module>
您可以使用在变量中加载xml文件:
$mod = simplexml_load_file($XMLfile);
并调用字段:
echo $mod->module->name;
echo $mod->module->folder;
echo $mod->module->install;
希望这有帮助。
答案 1 :(得分:0)
$xml = simplexml_load_file("URL GOES HERE");
echo "<pre>";
print_r($xml);
echo "</pre>";
将打印对象的可读数组。
VALID RSS Feed有这个架构:
foreach($xml->channel->item as $items){
$title = $items->title;
$link = $items->link;
$description = $items->description;
$pubDate = strtotime($items->pubDate);
$pubDate = date('Y-m-d H:i:s', $pubDate);
}
还有一些其他属性。