JsonParser로 문자열 파싱하기

박성현·2025년 8월 4일

개발중 학습

목록 보기
13/43

Java에서 Gson JsonParser로 JSON 문자열 파싱하기

외부 API나 서버에서 JSON 문자열 형태로 응답을 받았을 때, 이를 Java 객체로 변환하여 다루는 작업이 매우 빈번합니다.

구글의 Gson 라이브러리를 이용하면 JSON 문자열을 손쉽게 파싱할 수 있는데, 그 중 대표적인 방법이 JsonParserJsonElement를 활용하는 것입니다.


JsonParser와 JsonElement란?

  • JsonParser: JSON 문자열을 Gson의 JSON 객체 모델로 파싱하는 도구입니다.
  • JsonElement: 파싱된 JSON 데이터의 루트 요소를 표현하는 클래스이며, JSON 객체, 배열, 원시 값 등을 모두 표현할 수 있습니다.

기본 사용법 예제

아래 코드는 Response.getBody()에서 JSON 문자열을 받아 JsonElement 객체로 변환하는 가장 기본적인 코드입니다.

import com.google.gson.JsonElement;
import com.google.gson.JsonParser;

// JSON 문자열 파싱
JsonParser parser = new JsonParser();
JsonElement jsonBody = parser.parse(Response.getBody());
profile
개발기록장

0개의 댓글