Development/Android

Android Studio 에서 JSON Kotlin Class 쉽게 만들기

Lonepine 2019. 5. 31. 10:51

JSON 데이터를 kotlin class 로 변환하기 위해

 

json to kotlin class 라는 플러그인을 설치한다.

 

https://plugins.jetbrains.com/plugin/9960-json-to-kotlin-class-jsontokotlinclass-

 

JSON To Kotlin Class (JsonToKotlinClass) - Plugins | JetBrains

Welcome to the JetBrains plugin repository

plugins.jetbrains.com

 

Android Studio 에 plugin 검색에

json to kotlin class 을 검색하면

 

위와 같은 플러그인을 찾을 수 있다.

 

찾아서 설치 후 IDE를 재실행 하고

 

new -> Kotlin data class File from JSON 을 선택 하거나

 

JSON 데이터를 복사 한 후

 

command + N 을 누르게 되면

 

위와 같은 화면을 확인 할 수 있다.

 

Kotlin data classes from JSON 선택 할 경우

 

JSON 형식을 입력 할 수 있는 화면과

클래스 명을 입력 할 수 있는 화면이 노출된다.

 

입력 완료 후 Generate를 하게 되면

입력된 JSON 값을 이용해

형식에 맞는 data class를 생성해준다.

 

API 통신시 편하게 JSON 클래스를 만들어 사용 할 수 있다