getResultList() { _fastjson alternatenames">
赞
踩
后台传过来的字段有可能是result,有可能是resultList
FastJson进行转换的时候统一转换为resultList,可使用JSONField
注意:必须写在set get方法中
public class Bean<T> {
public List<T> resultList;
@JSONField(name = "resultList",alternateNames = "result")
public List<T> getResultList() {
return resultList;
}
@JSONField(name = "resultList",alternateNames = "result")
public void setResultList(List<T> resultList) {
this.resultList = resultList;
}
}
Parcelable 序列化Map 要特殊处理,Android studio不会自动生成
private Map<String, String> header;
protected Bean(Parcel in) {
header = new HashMap<>();
in.readMap(header,Map.class.getClassLoader());
}
@Override
public void writeToParcel(Parcel dest, int flags) {
dest.writeMap(header);
}
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。