将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)