2011-12-28 6 views
0
$data = file_get_contents('xml-file.xml'); 
$doc = new DOMDocument(); 
@$doc->loadHTML($data); 

$elements = $doc->getElementsByTagName('item'); 
$url = $elements->item(0)->getElementsByTagName('feedburner:origLink')->item(0)->nodeValue; 

からのFeedBurner origLinkを取得する方法、タイトル、GUID、説明作品は、理解していない理由を要素名を取得しながら、一方、XMLソース

$title = $elements->item(0)->getElementsByTagName('title')->item(0)->nodeValue; 

答えて

0

actaullyその示すエラーことができます直接使用することはできません。 以下に示すfeedburnerの名前空間を使用する必要があります。

<your namespace object in php> nsfeedburner = "http://rssnamespace.org/feedburner/ext/1.0"; 


$url = $elements->item(0)->getElementsByTagName(nsfeedburner + "origLink")->item(0)->nodeValue; 

が、これは

を役に立てば幸い
関連する問題