私はこのURLを使用して、特定の場所(緯度/経度)の情報を取得しています:
http://maps.googleapis.com/maps/api/geocode/xml?latlng=48.845909,2.341762&sensor=true
私がやりたいのは、この場所の基本的な住所(住所、町)を取得することです。だから私はこのXQueryリクエストを試しました:
let $lat := 48.845909,
$lng := 2.341762,
$url := concat('http://maps.googleapis.com/maps/api/geocode/xml?latlng=',$lat,',',$lng,'&sensor=true'),
$resp := doc($url)
return $resp//result/formatted_address/string()
しかし、これでXML結果のformatted_address要素をすべて取得するので、ここで次のようになります。
12 Rue Royer-Collard, 75005 Paris, France
Val-de-Grâce, Paris, France
75005 Paris, France
5th arrondissement of Paris, Paris, France
Paris, France
Paris, France
Île-de-France, France
France
そして、私は最初の行だけが欲しいです。私は何をすべきか ?