如何使用php从xml提要中提取georss:point标记

如何使用php从xml提要中提取georss:point标记,xml,rss,simplexml,Xml,Rss,Simplexml,我在这个网站上看到了很多链接。其中一个非常接近: 出于我的目的,我对代码进行了如下编辑: 测试 频道->进入; foreach($loc->children($loc)http://www.georss.org/georss“)作为$geo) { echo$geo; } ?> 我知道这很旧,但这可能有助于寻找解析GeoRss提要或任何使用名称空间的xml的人 $url = 'http://www.ubalert.com/alerts.rss'; $xml = simplexml_loa

我在这个网站上看到了很多链接。其中一个非常接近:

出于我的目的,我对代码进行了如下编辑:


测试
频道->进入;
foreach($loc->children($loc)http://www.georss.org/georss“)作为$geo)
{ 
echo$geo;
} 
?>

我知道这很旧,但这可能有助于寻找解析GeoRss提要或任何使用名称空间的xml的人

$url = 'http://www.ubalert.com/alerts.rss';
$xml = simplexml_load_file($url); 
$namespaces = $xml;
foreach ($xml->entry as $entry) {
    //Use Namespace
    $geo = $entry->children($namespaces['georss']); 
    echo $geo->point;
    echo "\n";
}