java的bean对象,转换为json串

呼延烈
2023-12-01

kotlin写法:
val listType = object : TypeToken<List<LocalPano?>?>() {}.type
val target: MutableList<LocalPano> = LinkedList()
target.addAll(value)  // 数据赋值
val gson = Gson()
val json = gson.toJson(target, listType)

java写法:

Type listType =new TypeToken<List<LocalPano>>() {}.getType();
List<LocalPano> target = new LinkedList<LocalPano>();
target.addAll(value);//数据赋值
Gson gson = new Gson();
String json = gson.toJson(target,  listType);
 类似资料: