【发布时间】:2011-10-13 18:53:30
【问题描述】:
如何提取 im:image 元素。例如,我可以这样做:
$feed=file_get_contents($url);
$xml = new SimpleXMLElement($feed);
$title = $xml->entry[0]->title;
$html = $xml->entry[0]->content;
但我无法得到这个:
$img = $xml->entry[0]->im;
我如何定位这些?我也愿意使用 DOMDocument()。
编辑:
<entry>
<im:image height="55">
http://foo.com/foo.jpg
</im:image>
</entry>
【问题讨论】:
-
你的 XML 是.... rss?
-
im 只是一个命名空间。你想要 'image' 元素,而不是 im
-
谢谢 Dmitri,这正是我需要的线索。
标签: php simplexml xml-namespaces