我正在尝试使用php从xml url获取数据,但它不适用于我。请检查我的代码中有什么问题。
$result_xml = simplexml_load_file(
"https://maps.googleapis.com/maps/api/geocode/xml?address=UB67JJ"
);
echo $result_xml->GeocodeResponse->result->formatted_address;
我想从xml文件中获取“formatted_address”。
答案 0 :(得分:0)
不知道GeocodeResponse
来自哪里,但它不在XML响应中。
它应该只是
echo $result_xml->result->formatted_address;
请参阅https://developers.google.com/maps/documentation/geocoding/
答案 1 :(得分:0)
如果我没记错,$ result_xml已经引用了外部xml容器,请尝试:
echo $result_xml->result->formatted_address;