php:获取feedburner Feed的内容

时间:2012-06-20 00:44:56

标签: php feedburner

我写了这个函数来解析html源代码,但由于某种原因它不适用于feedburner feed。有什么想法吗?

$dom = new DOMDocument();
$dom->loadHTMLFile('http://www.killington.com/winter/mountain/conditions');
$xml = simplexml_import_dom($dom);
$snow = $xml->xpath('//td');

我真正需要做的只是从页面获取数据。

2 个答案:

答案 0 :(得分:1)

不确定问题是什么,除了这不是一个饲料的网页。这就是说,因为你使用dom文件,没有理由打扰simplexml,这可能是问题的来源......

$dom = new DOMDocument();
$dom->loadHTMLFile('http://www.killington.com/winter/mountain/conditions');
$xpath = new DOMXPath($dom);
$snow = $xpath->query('//td');

答案 1 :(得分:1)

首先,您必须打开供稿页面(例如xml)并检查它是哪种供稿:

<rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

然后,你看看这个好的教程:http://net.tutsplus.com/articles/news/how-to-read-an-rss-feed-with-php-screencast/并且你差不多完成了:)