여기 Google Places API를 사용하여 특정 장소의 유형을 가져오고 싶습니다.하지만 분명히 JSON 형식에서 원하는 유형의 '유형'값을 얻는 방법에 큰 문제가 있습니다. 여기Google Places의 JSON
내가
JSONObject predictions = new JSONObject(sb.toString());
JSONArray ja = new JSONArray(predictions.getString("results"));
JSONArray types = ((JSONObject)ja.get(0)).getJSONArray("types");
for (int i = 0; i < types.length(); i++) {
JSONObject jo = (JSONObject) ja.get(i);
//here I stop
}
을하려고 무엇이며,이
"results" : [
{
"formatted_address" : "529 Kent Street, Sydney NSW, Australia",
"geometry" : {
"location" : {
"lat" : -33.8750460,
"lng" : 151.2052720
}
},
"icon" : "http://maps.gstatic.com/mapfiles/place_api/icons/restaurant-71.png",
"id" : "827f1ac561d72ec25897df088199315f7cbbc8ed",
"name" : "Tetsuya's",
"rating" : 4.30,
"reference" : "CnRmAAAAmmm3dlSVT3E7rIvwQ0lHBA4sayvxWEc4nZaXSSjRtfKRGoYnfr3d5AvQGk4e0u3oOErXsIJwtd3Wck1Onyw6pCzr8swW4E7dZ6wP4dV6AsXPvodwdVyqHgyGE_K8DqSp5McW_nFcci_-1jXb5Phv-RIQTzv5BjIGS0ufgTslfC6dqBoU7tw8NKUDHg28bPJlL0vGVWVgbTg",
"types" : [ "restaurant", "food", "establishment" ]
},
그래서 당신은 내가이 문제에 대한 해결책을 알아내는 데 도움시겠습니까 JSON 응답입니까? 다음과 같이
Google Places API를 호출 한 후 얻을 수있는 전체 JSON 형식은 무엇입니까? 그 대답에 당신이 얻는 것입니까? 게시하는 경우 답변하는 데 도움이됩니다. 또한 사람들이 JSON 응답을 구문 분석하려고 시도한 다른 질문을 보았습니까? 그것은 확실히 당신을 도울 것입니다. –
예 여기서 잠시 동안 여기에서 검색해 보았습니다. 유용한 솔루션에 도달하지 못했습니다. –
구문 분석하려는 JSON 응답이있는 게시물을 편집했습니다. –