dongpanbo4727 2012-03-09 13:09
浏览 30
已采纳

使用PHP解析XML链接

I have an XML feed that looks something like this:

xml

I can parse the title easily enough using simpleXML:

$pictureBoxXMLFeed = simplexml_load_file('https://www.picturebox.tv/xml/feeds/FindAnyFilm/FindAnyFilm.xml');;

echo $pictureBoxXMLFeed->entry[1]->title;

foreach($pictureBoxXMLFeed->entry as $value){

    echo $value->title;
    echo '<br/>';

}

But I need to grab the link element in the feed which looks something like this:

<link href="http://www.picturebox.tv/watchnow?id=UKIC30" rel="alternate"/>

FYI, this doesn't work:

echo $value->link;

Thanks for any help...

  • 写回答

5条回答 默认 最新

  • dongzha2525 2012-03-09 13:20
    关注

    Is this what you mean?

    $string = '
    <entry>
        <link href="http://www.picturebox.tv/watchnow?id=UKIC30" rel="alternate"/>
    </entry>';
    
    $simpleXML = simplexml_load_string($string);
    foreach($simpleXML->link->attributes() as $name => $value) {
        echo $name.': '.$value.'<br />';
    }
    

    Gives:

    href: http://www.picturebox.tv/watchnow?id=UKIC30
    rel: alternate
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(4条)

报告相同问题?

悬赏问题

  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 正弦信号发生器串并联电路电阻无法保持同步怎么办
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据
  • ¥15 Vue3 大型图片数据拖动排序
  • ¥15 Centos / PETGEM
  • ¥15 划分vlan后不通了
  • ¥20 用雷电模拟器安装百达屋apk一直闪退
  • ¥15 算能科技20240506咨询(拒绝大模型回答)
  • ¥15 自适应 AR 模型 参数估计Matlab程序