【发布时间】:2012-06-09 00:51:47
【问题描述】:
我正在尝试使用 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>。
那么如何只选择没有命名空间的节点呢?
【问题讨论】:
标签: php xml dom namespaces