GSON常用转换方法

Kornan
2020-09-11 / 0 评论 / 275 阅读 / 正在检测是否收录...
将bean转换成Json字符串:
return Gson().toJson(bean)
将Json字符串转换成对象:
return GsonBuilder().create().fromJson(string, DemoBean::class.java)//DemoBean是你的实体类名称
将Json字符串转换成JsonObject对象
val json: JsonObject = JsonParser().parse(jsonStr).getAsJsonObject()//jsonStr是json字符串
将JsonArray类型的Json字符串解析成对象
val typeToken = object : TypeToken<List<DemoBean>>() {}.type
return GsonBuilder().create().fromJson(array, typeToken)
0

评论

博主关闭了当前页面的评论