반응형
공감 및 댓글은 포스팅 하는데 아주아주 큰 힘이 됩니다!! 포스팅 내용이 찾아주신 분들께 도움이 되길 바라며 더 깔끔하고 좋은 포스팅을 만들어 나가겠습니다^^ |
Gson을 사용하고 있었는데요.
{"key" : null} 처럼 값이 오는 경우가 있어서 해결방법을 찾느라 꽤나 시간을
써버렸습니다 ㅎㅎ
Gson 함수로 제공하고 있었는데 말이죠;;;
처리방법
json 형식의 문자열을 받았다고 가정합시다.
String response = "{\"key\" : null}";
JsonParsor parser = new JsonParser();
JsonElement element = parser.parse(response);
String object = element.getAsJsonObject().get("key");
이러면 jsonIsNull 에러가 발생하는데요.
JsonElement 에 있는 isJsonNull() 함수를 사용하면 됩니다.
if(element.getAsJsonObject().get("key").isJsonNull()) {
// 처리코드
} else {
// 처리코드
}
어렵지 않죠? 이상입니다.
반응형
'자바' 카테고리의 다른 글
JAVA File 파일 생성 시 디렉토리가 존재하지 않을 경우 디렉토리 생성하기 (0) | 2019.01.02 |
---|---|
자바 Double 더블형 실수형 소수점 자리 자르기 (0) | 2018.12.17 |
[Java] 2차원 배열, 이차원 배열 행 섞기, 열 섞기 (0) | 2018.10.16 |
리턴 값이 3개일 때 Integer.compare(int x, int y) 사용히기! ( Double.compare(), Float.compare() (0) | 2018.08.20 |
[Java] Vert.x HttpServer 와 HttpClient 간단한 통신! (0) | 2018.07.06 |