Я должен получить информацию о направлении только из данных xml с указанными координатами. Вот мой кодсинтаксический анализ xml данных из google maps api
<?php
$string= simplexml_load_file("http://maps.googleapis.com/maps/api/directions/xml?origin=37.036543,35.288086&destination=36.997415,35.288067&sensor=false");
print_r ($string);
$xml = new SimpleXMLElement($string);
$result = $xml->xpath('/WebServiceRequest/result[2]/message/text()');
while(list(, $node) = each($result)) {
echo 'b/c: ',$node,"\n";
}
?>
, но я получаю следующее сообщение об ошибке: Внимание: SimpleXMLElement :: __ конструкт() [SimpleXMLElement .-- сооружать]: Объект: строка 4: Ошибка синтаксического анализа: открывающий тег ожидается, '<' не найдено в
и, конечно, есть остальная часть ошибки.
Благодарим за помощь. Это работает хорошо. – BKadmin