请问大家对于多次泛型获取参数结果的 Object 都怎么处理的?
举个例子:
class Responce<T>
class Result<T>
class DataSet<T>
class Data<T>
嵌套成
Responce<Result<DataSet<Data<List<List<Double>>>>>>
这种情况,要怎么做 Gson 或者其他的 json 反序列化比较好;
或者除了 Gson + TypeToken 还有什么比较好的处理方法吗;
还有一些泛型内容需要根据数据内容进行处理,比如 Data 的类型会写在 DataSet 中,Data 的 T 的类型又会写在 Data 的 type 中;这种各位又是怎么处理的?
举个例子:
class Responce<T>
class Result<T>
class DataSet<T>
class Data<T>
嵌套成
Responce<Result<DataSet<Data<List<List<Double>>>>>>
这种情况,要怎么做 Gson 或者其他的 json 反序列化比较好;
或者除了 Gson + TypeToken 还有什么比较好的处理方法吗;
还有一些泛型内容需要根据数据内容进行处理,比如 Data 的类型会写在 DataSet 中,Data 的 T 的类型又会写在 Data 的 type 中;这种各位又是怎么处理的?