在php中通过xml获取图像url

在php中通过xml获取图像url,php,xml,simplexml,Php,Xml,Simplexml,php代码: <?php $url = 'https://www.rudolphs-christmasshop.com.au/api/v2/products/'; $username ='xyz'; $password ='ca25fe6947564b9479sdfsaffsaffasfasfsaffdasfe5866b4'; $ch = curl_init(); curl_setopt($ch, CURLOPT

php代码:

  <?php 

        $url = 'https://www.rudolphs-christmasshop.com.au/api/v2/products/'; 
        $username ='xyz'; $password ='ca25fe6947564b9479sdfsaffsaffasfasfsaffdasfe5866b4'; 
        $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); 

    ?>

如何获取图像url并在浏览器上显示图像

可能是错误的,但如果我查看

echo$xml->product[0]->下载->图片->链接

但是,如果您向我们展示您的XML,我们将更能帮助您


问候

我不能在这里测试。但您可以通过以下方式访问该树:

如果您有更多产品:

<?php
foreach($xml->product as $pout ) {
    echo $pout->downloads->images->link;
}
?>
<?php
foreach($xml->product as $pout ) {
    echo $pout->downloads->images->link;
}
?>
$xml->product[0]->downloads->images->link;