获取产品URL

时间:2012-11-16 12:28:41

标签: php xml-parsing

我有以下链接,它给出了产品清单。 但我无法在PHP数组中获取这些产品如何获取这些产品。 请给我一些想法。

网址 - https://www.rudolphs-christmasshop.com.au/api/v2/products/

1 个答案:

答案 0 :(得分:0)

有很多方法可以从URL获取XML - 也许最简单的方法是使用simplexml_load_file

$xml = simplexml_load_file($url);
print_r($xml);

显然$url是您的网址。您可以将用户名和密码添加到http://username:password@url/

等网址中

或者您可以使用cURL然后使用simplexml_load_string来解析结果:

$ch = curl_init();

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);  
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_USERPWD, $username . ':' . $password);
$result = curl_exec($ch);
curl_close($ch);

$xml = simplexml_load_string($result);