似乎无法让这个解析器工作谷歌地图,我认为它是因为没有XML扩展?它适用于我制作的xml文件,但是当我使用google xml时,它似乎并不想抓住它。解析谷歌地图API
<?php
$address = 'edgemont dr wyoming, MI';
$address = rawurlencode ($address);
$url = 'http://maps.google.com/maps/api/geocode/xml?address=' . $address . '&sensor=false';
$link = '<a href="' . $url . '">' . $url . '</a>';
echo $link;
$xml = simplexml_load_file($url);
// get Latitude from XML
$lat=$xml->GeocodeResponse->result->geometry->location->lat;
echo $lat;
?>
你怎么回来的? – Eddy
$ url返回http://maps.google.com/maps/api/geocode/xml?address=amsterdam&sensor=false。然而,$ lat完全没有返回。我正在通过XAMPP进行本地开发。怀疑这是问题吗? – Lukasz
对不起不是问什么是在$ url,但什么是在$ XML – Eddy