데이터 가공

    Gson 직렬화/역직렬화를 이용하여 데이터를 가공하기

    Gson 직렬화/역직렬화를 이용하여 데이터를 가공하기

    예를 들어 TimeStamp 형식으로 수신되는 데이터를 LocalDateTime 으로 저장해야 하는 경우 역직렬화 클래스를 만들어 주어야 합니다. LocalDateTime 이라는 class 를 역직렬화 하기 위해 JsonDeserializer 를 상속받은 Adapter class 를 만들어줍니다. import com.google.gson.* import java.lang.reflect.Type import java.time.LocalDateTime import java.time.ZonedDateTime class TimestampConvertAdapter : JsonDeserializer { override fun deserialize(json: JsonElement, type: Type, jsonDes..