【发布时间】:2011-07-27 05:06:39
【问题描述】:
我实际上对这些 XML 东西很陌生。我确实使用http://www.php.net/manual/en/intro.dom.php了解有关 DOMDocument、DOMNOdeList 等的信息
所以这就是问题..
http://jobhits.co.uk/services/rss?k=job
上面的提要返回一个 XML 文档。我可以使用这些代码成功检索标题、描述和链接等标签名称
$doc->load('http://jobhits.co.uk/services/rss?k=job');
$items = $doc->getElementsByTagName("item");
foreach($items as $item){
$titles[] = $item->getElementsByTagName("title");
}
问题是该文档中有一个特定的'tagname-like'
<a10:updated></a10:updated>
我尝试使用
$update[] = $item->getElementsByTagName("a10:updated");
..这是一个失败
这是一个示例 xml http://piratelufi.com/ark/gettagname.xml 或者您可以使用上面的加载方法中的字符串:)
顺便说一句,我不能尽可能多地使用 simpleXML 和预定义类 谢谢 :D
【问题讨论】:
标签: php xml dom simplexml tagname