我使用php DOMDocument
来解析RSS 2.0提要。除了这条线以外,一切都很好。
$image = $node->getElementsByTagName('itunes:image')->item(0)->getAttribute('href');
其中$node
是<item>
元素。
$image
为空。
修改
以下也是空的......
$node->getElementsByTagName('itunes:summary')->item(0)->nodeValue
这是否与节点名称中的:
有关?
答案 0 :(得分:2)
了解namespaces,并使用getElementsByTagNameNS
。
$node->getElementsByTagNameNS('http://www.itunes.com/dtds/podcast-1.0.dtd', 'summary');