https://github.com/alibaba/fastjson/wiki/TypeReference
fastjson 版本 1.2.21
2.1. 单参数例子
public class Response<T> {
public T data;
}
public static <T> Response<T> parseToMap(String json, Class<T> type) {
return JSON.parseObject(json,
new TypeReference<Response<T>>(type) {});
}
我实际应用测试
public class Response<T> {
public T data;
}
public static <T> Response<T> parseToObj(String json, Class<T> type) {
return JSON.parseObject(json,
new TypeReference<Response<T>>() {});
}
我如果传入type会出错,不传没问题
1条答案
按热度按时间klr1opcd1#
这个版本是不是太老了,换1.2.41试试。