문제
okhttp3으로 rest api 받는데 json object로 받고 싶은데 매개변수 자체를 못받음
원인
egovmap에 기본적으로 깔려있는 simple.json을 사용하는데 사용법이 당연히 틀렸음
해결
Json Parser한거를 Object에 주입해야함
Response response = client.newCall(request).execute();
if (response.isSuccessful()) {
// 응답 받아서 처리
ResponseBody body = response.body();
if (body != null) {
String jsonText = body.string();
body.close();
JSONParser jsonParser = new JSONParser();
jsonObject = (JSONObject) jsonParser.parse(jsonText);
return jsonObject;
}
}
참고