获取指定Excel列
字段上加注解 @ExcelProperty,哪个加了注解,就获取哪个字段;
过滤Excel列
但是在实际应用中发现,一些没加 @ExcelProperty 注解的字段也被识别到了,导致报错。
这时要给不需要识别的字段加上 @ExcelIgnore 注解,
或者实体类上加注解 @ExcelIgnoreUnannotated,这个注解会过滤没有加 @ExcelProperty 注解的字段。

还有一种方法是通过excludeColumnFiledNames方法,单独去除某一列
EasyExcel.write(fileName, UserData.class).sheet("sheet1").excludeColumnFiledNames(Arrays.asList("remark")).doWrite(getData());
本文介绍了在使用EasyExcel处理Excel数据时,如何通过@ExcelProperty注解指定要获取的字段,以及如何使用@ExcelIgnore和@ExcelIgnoreUnannotated注解避免错误识别。同时提到excludeColumnFiledNames方法用于单独排除某列
4948





