この記事は?
JSON TO Kotlin Class
を使って、
JSONのテキストを適当なKotlin data classに変換する方法を紹介します。
Pluginの導入
AndroidStudioのPreferences>Plugins
からJSON TO Kotlin Class
をinstall(ない場合はMarketplaceタブからDownload)

使用方法
data classを作成したいpackageで右クリックをして、Kotlin data class File from JSON
を選択。
JSONテキストをペーストし、Class Nameを入力し、Generateを押す。

このような感じでdata classが作成される。
data class MovieList(
val page: Int,
val movies: List<Result>,
val total_pages: Int,
val total_results: Int
)
data class Result(
val genre_ids: List<Int>,
val id: Int,
val original_language: String,
val original_title: String,
val overview: String,
val popularity: Double,
val poster_path: String,
val release_date: String,
val title: String,
val video: Boolean,
val vote_average: Int,
val vote_count: Int
)