当前位置:   article > 正文

关于easyExcel读取不到表中数据且不报错_@excelproperty easyexcel导入未读取到数据

@excelproperty easyexcel导入未读取到数据

使用的是springBoot结合EasyExcel进行文件上传然后读取数据.
没有报错信息,但是打断点发现Excel中的数据没有通过接口传递到easyExcel的监听器.
原因:EasyExcel严格使用驼峰命名法.字段名必须小写.比如:

//错误示范
@Data
public class SubjectData {
    @ExcelProperty(index = 0)//对应第一列
    private String OneSubjectName;

    @ExcelProperty(index = 1)//对应第二列
    private String TwoSubjectName;
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10

正确示范

@Data
public class SubjectData {
    @ExcelProperty(index = 0)//对应第一列
    private String oneSubjectName;//字段名首字母小写

    @ExcelProperty(index = 1)//对应第二列
    private String twoSubjectName;//字段名首字母小写
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小蓝xlanll/article/detail/476414
推荐阅读
相关标签
  

闽ICP备14008679号