0
我试图通过改造来检索对象的列表:为什么Retrofit&Gson会返回LinkedTreeMap的列表而不是我的预期类型?
public interface TemplateApi {
@GET("/api/templates")
Observable<List<TemplateDto>> getList();
}
这里的DTO:
public class TemplateDto {
public String id;
public String name;
@Override
public String toString() {
return this.name;
}
}
而不是预期的名单,我得到一个
List<LinkedTreeMap>
导致奇怪的副作用(在我的情况下toString()返回不是我所期望的)