(JSON) ObjectMapper 및 각종 JSON 사용예
ObjectMapper mapper = new ObjectMapper();
String ACCESS_TOKEN = "sadasda";
List<BanWordRequest> banwordRequests = new ArrayList<>();
banwordRequests.add(temp1);
banwordRequests.add(temp2);
//리스트 형 자료를 JSON 문자열로 변환. (리스트가 될 수도 있고 그냥 도메인 클래스여도 상관 없음.)
String body = mapper.writeValueAsString(banwordRequests);
//헤더 생성
HashMap headers = new HashMap();
headers.put(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_JSON_VALUE);
//파라미터 추가
JSONObject jsonObject = new JSONObject();
jsonObject.add("access_token", ACCESS_TOKEN);
//리퀘스트 생성
//URI 생성
URI expanded = new UriTemplate(resourceUrl);
String resourceUrl = URLDecoder.decode(expanded.toString(), "UTF-8");
String ACCESS_TOKEN = "sadasda";
List<BanWordRequest> banwordRequests = new ArrayList<>();
banwordRequests.add(temp1);
banwordRequests.add(temp2);
//리스트 형 자료를 JSON 문자열로 변환. (리스트가 될 수도 있고 그냥 도메인 클래스여도 상관 없음.)
String body = mapper.writeValueAsString(banwordRequests);
//헤더 생성
HashMap headers = new HashMap();
headers.put(HttpHeaders.CONTENT_TYPE, MediaType.APPLICATION_JSON_VALUE);
//파라미터 추가
JSONObject jsonObject = new JSONObject();
jsonObject.add("access_token", ACCESS_TOKEN);
//리퀘스트 생성
//URI 생성
URI expanded = new UriTemplate(resourceUrl);
String resourceUrl = URLDecoder.decode(expanded.toString(), "UTF-8");
댓글
댓글 쓰기