【发布时间】:2019-12-26 05:31:00
【问题描述】:
我想创建一个可以使用 Gson 将字符串转换为 JSON 的函数,就像我将响应 JSON 传递给该函数一样,否则该函数将返回一个对象 例如。
fun convertJsonToModel(response:string,/*class that i want to convert*/){
val gson = Gson()
gson.fromJson(jsonString, /*class that i pass i args*/)
return /* same class object that i pass in args*/
}
I want to use like this
var model1 = convertJsonToModel(response,Model1.class)
var model2 = convertJsonToModel(response,Model2.class)
var model3 = convertJsonToModel(response,Model3.class)
我不知道如何在函数 args 中传递一个类,然后返回转换后的对象 请帮忙
【问题讨论】:
标签: java android json kotlin gson