fastjson如何转Bean
总结
JSON转bean 如果 bean中没有 嵌套带范型的list集合 则只需要一次解析
不然需要多次解析 .
不多次解析也不会报错。只是别人调用你的接口 用到你bean中的list集合 并取出里面的数据用的时候会报错
1.例如 如果一个json中 单纯的对应一个bean bean中不嵌套任何的list或map 等
像这样
@Data
public class ReturnString {
private String code;
private String message;
private String data;
}
可以直接用
ReturnString returnString = JSON.parseObject(s, ReturnString.class);
2.例如 一个json中 嵌套了 带有范型的list集合
@Data
public class ReturnData<T> {
private String code;
private String message;
private List<T> data;
}
这时需要两次解析
String response = HttpClientUtil.getResponce(ed