我試圖從數據源中提取數據,然後解析3個不同字段的數據:「title」,「link」,「description」,然後輸出數據。但是,循環似乎加載了前10個文章,但隨後變成了永無止境的循環。我該如何解決?XML/PHP讀取XML,解析,輸出
<?php
#Load in File
$xmlUrl ="http://sports.yahoo.com/mlb/rss.xml";
$ConvertToXml = simplexml_load_file($xmlUrl);
# -> Setup XML
$newsStory = $ConvertToXml->channel->item;
# -----> Load News Stories
for($i = 0;i<10; $i++){
$title=$newsStory[$i]->title;
//$link=$newsStory[$i]->link;
$desc=$newsStory[$i]->description;
echo '<hr>';
echo 'Title:'.$title.'<br />';
//echo 'Link:'.$link.'<br />';
echo 'Description'.$desc.'<br>';
echo '<hr>';
}
?>
的XML我解析:
很大的幫助。謝謝@Hakre! – CodeTalk 2012-07-15 19:57:43