使用EasyExcel读取数据时,由于属性命名原因导致读不出数据
·
excel中有这些数据

实体类中的属性为
@ExcelProperty(value = {"对溯源结果的确认","P"},index =15)
private String P;
@ExcelProperty(value = {"对溯源结果的确认","L"},index =16)
private String L;
@ExcelProperty(value = {"对溯源结果的确认","F"},index =17)
private String F;
如果实体类中属性的名称与Excel列名称是相同的,如上图所示,那么就读不出任何数据
解决方法为:修改变量名称
@ExcelProperty(value = {"对溯源结果的确认","P"},index =15)
private String resultP;
@ExcelProperty(value = {"对溯源结果的确认","L"},index =16)
private String resultL;
@ExcelProperty(value = {"对溯源结果的确认","F"},index =17)
private String resultF;
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐


所有评论(0)