从RSS文件中获取内容

时间:2014-06-13 18:12:53

标签: php rss

我试图从rss文件中获取内容

执行以下操作

$xml="Podcast/Cast/waraq/podcast.xml";
$dom = new DOMDocument;
$dom->load($xml);
$items= $dom->getElementsByTagName('item');

 foreach ($items as $item) {

   $title=$item->getElementsByTagName('title')->item(0)->childNodes->item(0)->nodeValue;
   $pubDate=$item->getElementsByTagName('pubDate')->item(0)->childNodes->item(0)->nodeValue;
   $category=$item->getElementsByTagName('category')->item(0)->childNodes->item(0)->nodeValue;
   $description=$item->getElementsByTagName('description')->item(0)->childNodes->item(0)->nodeValue;
   $subtitle=$item->getElementsByTagName('itunes:subtitle')->item(0)->childNodes->item(0)->nodeValue;
}

将此行导致错误;

$subtitle=$item->getElementsByTagName('itunes:subtitle')->item(0)->childNodes->item(0)->nodeValue;

我注意到每个元素都有":"在它的名称导致错误。

那么如何检索具有"的元素:"用它的名字

非常感谢

0 个答案:

没有答案