import com.fasterxml.jackson.databind.ObjectMapper;
ObjectMapper mapper=new ObjectMapper();
//处理异常
mapper.configure(DeserializationFeature.FAIL_ON_UNKNOWN_PROPERTIES, false);
// 转换为格式化的json
mapper.enable(SerializationFeature.INDENT_OUTPUT);
List<BusinessBillInfoExchangeVo> businessBillInfoExchangeVoList=new ArrayList<BusinessBillInfoExchangeVo>();
for (int i=0;i<resultsjsonarr.size();i++) {
String resultsjsonstri=resultsjsonarr.getString(i).toString();
BusinessBillInfoExchangeVo businessBillInfoExchangeVo = mapper.readValue(resultsjsonstri, BusinessBillInfoExchangeVo.class);
businessBillInfoExchangeVoList.add(businessBillInfoExchangeVo);
}
System.out.println(businessBillInfoExchangeVoList.size());
return businessBillInfoExchangeVoList;
}
结果::java中不存在的属性会自动赋null