使用php从xml url获取数据

时间:2014-07-14 15:13:00

标签: php xml

我正在尝试使用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”。

2 个答案:

答案 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;