我正在尝试解析此提要:http://fireflowergames.com/?feed=products&sale=1
我感兴趣的标签是谷歌商家标签,例如<g:price>
。
我正在使用 http://lastrss.oslab.net/来获取 RSS,但不确定如何让它从该 RSS 中获取诸如价格之类的东西?
这是我到目前为止的代码:
require_once('lastRSS.php');
$rss = new lastRSS;
$rss->cache_dir = '';
$rssurl = 'http://fireflowergames.com/?feed=products&sale=1';
if ($rs = $rss->get($rssurl))
{
foreach ($rs['items'] as $item)
{
echo '<pre>';
print_r($item);
echo '</pre>';
echo $item['title'] . '<br />';
}
}
else
{
die ('Error: RSS file not found...');
}
我实际上自己找到了答案,如果您正在解析带有自定义标签的 rss 提要,则需要将这些标签添加到 lastRSS.php 文件中的var $itemtags = array(
。