现象
http传输后从list中取出的对象,想要拿取相应属性的值,报错
原因
经过debug后发现对象变成了LinkedHashMap,所以取不到相应的值
解决
把LinkedHashMap变为对象
import com.fasterxml.jackson.databind.ObjectMapper;
import com.fasterxml.jackson.core.type.TypeReference;
ObjectMapper objectMapper=new ObjectMapper()
List list = objectMapper.convertValue(lists, new TypeReference<List>(){});