版本:2.2.8
问题描述:一个实体,根据类型导出不同的列,导出之前设置列的顺序,第一个导出正常,第二个导出会出现空白列,顺序也有影响
关键代码:
private static void setExcelIndex(Class<?> aClass, List
Q
[alibaba/easyexcel]多次导出之间相互影响
9
A
回答
6
每次导出以后,进行index重置,memberValues.put("index", -1);还是不能解决问题
4
表头会存储在一个数组里面,每次导出后,进行重置就可以解决顺序问题
3
如果你需要动态调整表头,可以使用动态的API,不要使用包括反射在内的黑科技。 表头有缓存 建议升级到最新版本,解决了缓存问题