问题遇到的现象和发生背景
用easyExcel动态导出,但是一部分列的数据没导出来
用代码块功能插入代码,请勿粘贴截图
我想要达到的结果
希望全部导出来
用easyExcel动态导出,但是一部分列的数据没导出来
希望全部导出来
找到原因了:
动态填充数据,格式为Map<Integer,Object>,key代表这行数据的列,但是我的数据不是每个列都填充了的,中间如果空了一个列不设置空字符串,源码里面有一行判断会return。
所以要注意,即使某个单元格没有数据,也要例如:put(3,“ ”),这种操作去占位