JSON을 Java에서 Jackson으로 처리를 하는데 변환전에 데이터 검사를 하고 싶습니다.
조회수 1976회
Jackson 2.7.3버전을 이용하여 JSON을 객체로 변환하였습니다.
질문1. JSON을 객체로 변환하기 전 JSON 값을 검사하고 싶은데 어떻게 하나요?
질문2. 1번이 가능하다면 NULL처리가 가능하겠지만. 만약에 불가능 하다면 객체로 변환할때 데이터가 없을 경우가 에러가 나는데 어떻게 처리를 해야 할까요?
-
(•́ ✖ •̀)
알 수 없는 사용자
1 답변
-
질문1.
JsonProcessingException 으로 catch 가능하네요
ObjectMapper objectMapper = new ObjectMapper(); try { JsonNode jsonNode = objectMapper.readTree(json); ///... } catch (JsonProcessingException e) { e.printStackTrace(); ///... } catch (IOException e) { e.printStackTrace(); ///... }
-
(•́ ✖ •̀)
알 수 없는 사용자
-
댓글 입력