Nominatim — XML ​​отвечает на тот же файл PHP

У меня есть PHP-файл, который имеет переменную URL

$url = "http://nominatim.openstreetmap.org/reverse?`format=xml&lat=31.130948&lon=-94.470355&addressdetails=1";`

отправив URL по кодам ниже:

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
curl_setopt ($ch, CURLOPT_SSL_VERIFYHOST, 0);
curl_setopt ($ch, CURLOPT_SSL_VERIFYPEER, 0);
$result = curl_exec($ch);
curl_close($ch);

Как я могу получить ответ на тот же PHP-файл и поместить каждый элемент XML в переменную?

Ответ от сервера nominatim — очень длинный XML-файл, мне нужно обработать только небольшую часть, как показано ниже:

<addressparts>
<road>County Road 357</road>
<hamlet>Nancy</hamlet>
<county>Angelina County</county>
<state>Texas</state>
<country>United States of America</country>
<country_code>us</country_code>
</addressparts>

2

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]