0
지오 코드 URL에서 상태 요소의 값을 가져오고 싶습니다.지오 코드 URL에서 상태 요소를 가져 오는 방법
{
"results": [
{
"address_components": [
{
"long_name": "India",
"short_name": "IN",
"types": [
"country",
"political"
]
}
],
"formatted_address": "India",
"geometry": {
"bounds": {
"northeast": {
"lat": 35.5043404,
"lng": 97.395555
},
"southwest": {
"lat": 6.747138899999999,
"lng": 68.1623859
}
},
"location": {
"lat": 20.593684,
"lng": 78.96288
},
"location_type": "APPROXIMATE",
"viewport": { … }
},
"types": [
"country",
"political"
]
}
],
"status": "OK"
}
나는 다음과 같은 code.i 상태 요소를 얻기 위해 노력하여 위도를 얻을 수 있지만, 여전히 내가 GSON를 사용 it.here을 수행하는 방법을 알아낼 coudn't 수 있습니다.
URL url = new URL("http://maps.googleapis.com/maps/api/geocode/json?address=india&sensor=false");
String output = new Scanner(url.openStream()).useDelimiter("\\A").next();
JsonParser jsonParser = new JsonParser();
JsonObject lat = jsonParser.parse(output).getAsJsonObject().getAsJsonArray("results").get(0).getAsJsonObject().getAsJsonObject("geometry").getAsJsonObject().getAsJsonObject("location");
String latitude = lat.get("lat").getAsString();
은 도움을 주시기 바랍니다.
고맙습니다. – ishk