我試圖使用PHP在列表中打印RSS 2.0 feed中的所有<title>
和<description>
元素。我可以簡單地使用這些元素:$rss->xpath('rss/channel/item/title | rss/channel/item/description')
但我想使用它有點不同。
我想用PHP使用foreach
語句像這樣通過所有<item>
元素進行迭代:
<?php
foreach($xml->xpath('/rss/channel/item') as $item){
print_r($item->xpath('title'));
}
?>
但$item->xpath('title')
不會返回title元素中的文本,但它返回一個數組:
Array
(
[0] => SimpleXMLElement Object
(
[0] => Ubuntu 10.04 LTS 'Lucid Lynx' laat Gnome 3 nog links liggen
)
)
爲什麼它返回一個數組而不是元素內的文本?
Hi Powtac, 該點沒有返回結果...無論如何它在哪裏? ^^ – Harmen 2009-09-21 15:23:21