2011-12-28 1 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; 

с другой стороны, название, Guid, описание работы, не понимаю, почемуКак получить Feedburner origLink из источника 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; 

Надеется, что это помогает

Смежные вопросы