0

私はこのxmlを持っています

http://www.scorespro.com/rss/live-soccer.xml

構造はこれです:

 <rss>
 <channel>
 <item>
 <title>
 </title>
 </item>
 </channel>
 </rss>

タイトルに関する情報を取得したいので、これを実行しようとしていますが、成功していません。

  $xml = simplexml_load_file('http://www.scorespro.com/rss/live-soccer.xml');
foreach($xml->item as $item)
 {
 echo $item->title;
 } 

私はすでに print_r($xml) を実行して、指定した URL を正しく解析しているかどうかを確認しました。

4

1 に答える 1

1

$xmlこの場合、ルート ノードがあります<rss>

foreach($xml->channel->item as $item)

XPathを使用して項目を取得することもできます。

$items = $result = $xml->xpath('/rss/channel/item');
于 2012-11-21T11:24:13.860 に答える