외부 API나 서버에서 JSON 문자열 형태로 응답을 받았을 때, 이를 Java 객체로 변환하여 다루는 작업이 매우 빈번합니다.
구글의 Gson 라이브러리를 이용하면 JSON 문자열을 손쉽게 파싱할 수 있는데, 그 중 대표적인 방법이 JsonParser와 JsonElement를 활용하는 것입니다.
아래 코드는 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());