【发布时间】:2014-09-27 14:45:27
【问题描述】:
我需要从 Zazzle 的 API 的 XML RSS 提要的每个项目中提取三项内容。
这里是提要:https://feed.zazzle.com/cityofhoops/rss
我需要从每个项目中获取标题、价格、缩略图和 guid(链接)并将其添加到数组中。我计划将此数组编码为 JSON,以便我可以使用 AJAX 获取它并构建商店视图。
我该怎么做?我尝试使用 foreach 并阅读文档,但我无法理解如何获取每个项目的值,无论我尝试什么似乎都不起作用。
这是我目前的代码:
$xml = simplexml_load_file('http://feed.zazzle.com/cityofhoops/rss');
echo '<pre>';
//echo json_encode($xml);
foreach($xml as $child){
$new[] = [
'img'=>(string)$child->attributes()->url,// ???
'link'=>,
'price'=>,
];
}
print_r($xml, false);
【问题讨论】:
标签: php xml json rss simplexml