我正在尝试使用 PHP 中的 DOM 读取一些 RSS 提要,如下所示:
<channel>
<atom:link href='' rel='self' type='application/rss+xml' />
<title>TechStuff</title>
<link>http://www.howstuffworks.com</link>
要获取链接 ( <link></link>
),我使用以下代码:
$doc->getElementsByTagName('link')->item(0);
它适用于我尝试过的所有其他 RSS 提要。但是这个已经放在<atom:link>
了之前<link>
,这意味着它会抓取<atom:link>
。
那么如何只选择没有命名空间的节点呢?