-1
您好我想要一個XML飼料中訪問該值:的SimpleXML解析闖過結腸PHP
<entry>
<ilink:operation>store</ilink:operation>
<ilink:type>ondemand</ilink:type>
<id>736</id>
<updated>2012-03-13T11:27:32Z</updated>
<content type="application/xml">
<media:content>
<ilink:parent_id>8132</ilink:parent_id>
<ilink:availability_start>2012-01-06T00:00:00Z</ilink:availability_start>
<ilink:availability_end>2012-02-03T00:00:00Z</ilink:availability_end>
<ilink:duration>PT0S</ilink:duration>
</media:content>
</content>
但是冒號的方式獲得。我如何訪問?這裏是我的代碼:
$pictureBoxXMLFeed = simplexml_load_file('https://www.picturebox.tv/xml/feeds/FindAnyFilm/FindAnyFilm.xml');
foreach($pictureBoxXMLFeed->entry as $value){
$hey = ($value->children('content')->children('media', true)->content->children('ilink', true)->parent_id);
echo $hey;
echo '<br/>';
}
但我只是得到一個錯誤列表。請有人能幫我解決它嗎?
你可以做得比「錯誤列表」更好。 – Jon 2012-03-20 15:28:18
好吧,我得到 - 警告:main():節點不再存在/vagrant/LucidSite/PictureBox/picturebox/trunk/services/dynamicreel.php 24行致命錯誤:調用成員函數child()對象在第24行的/vagrant/LucidSite/PictureBox/picturebox/trunk/services/dynamicreel.php – 2012-03-20 15:40:28
[簡單XML - 處理節點中的冒號]的可能重複(http://stackoverflow.com/questions/1186107/simple- xml-dealing-with-colons-in-nodes) – hakre 2013-10-24 16:07:11