Gson deserialize list/array
val list: List<DataClass> = Gson().fromJson(string, object : TypeToken<List<DataClass>>() {}.type) Gson().fromJson(string, Array<DataClass>::class.java)
val list: List<DataClass> = Gson().fromJson(string, object : TypeToken<List<DataClass>>() {}.type) Gson().fromJson(string, Array<DataClass>::class.java)