在simplexml中解析图像

时间:2017-03-04 13:28:12

标签: parsing simplexml

在我提出这个问题之前,我一直在寻找并找到一些比赛......比如

  

How to Parse XML's Media:Content with PHP?

但无法显示图片,

  

get image src from <content:encoded>

但没有链接......我想要,标题,图片和网址。怎么样?你能救我吗?

这是我的代码:

$html = "";
$url = "https://www.ciusan.com/feed/";
$xml = simplexml_load_file($url);
echo '<div class="row">';
    for($i = 0; $i < 5; $i++){
        $image      = $xml->channel->item[$i]->children('media', True)->content->attributes();
        $title      = $xml->channel->item[$i]->title;
        $link       = $xml->channel->item[$i]->link;
        $description= $xml->channel->item[$i]->description;
        $pubDate    = $xml->channel->item[$i]->pubDate;
        $html .= '<div align="center" class="one-fifth columns">';
            $html .= "<img src='".$image."' alt='".$title."'>";
            $html .= "<a href='$link'><h3>$title</h3></a>";
            // $html .= "$description";
            // $html .= "<br />$pubDate";
        $html .= '</div>';
    }
echo $html;
echo '</div>';

我想在我的网站上显示来自其他网站的Feed,我希望显示图片,标题和标题帖子的链接..使用我的代码标题和链接可以显示,但图片没有显示错误{{1 }}

0 个答案:

没有答案