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、説明作業、理由がわかりません

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

1 に答える 1

0

実際には、要素名の取得中に表示されるエラーは直接使用できません。以下に示す名前空間を使用する必要がありfeedburnerます。

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


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

お役に立てれば

于 2012-02-04T08:21:23.177 に答える