easyexcel icon indicating copy to clipboard operation
easyexcel copied to clipboard

:bug: buildHead 应在 readListener 的 invokeHead 全部执行完成后执行

Open Hccake opened this issue 3 years ago • 8 comments

在多行表头的情况下,readListener#invokeHead 应该被执行多次。

目前的逻辑下,在最后一次执行 invokeHead 前就会执行 buildHead 操作,会导致 invokeHead 失效,需要调整下代码位置

Hccake avatar Nov 04 '22 15:11 Hccake

CLA assistant check
All committers have signed the CLA.

CLAassistant avatar Nov 04 '22 15:11 CLAassistant

这个有可能被应用吗? 目前有这种需求 根据一些规则来将表头转换为实体类对应注解的值,以方便导入

habyss avatar Apr 27 '23 06:04 habyss

这个有可能被应用吗? 目前有这种需求 根据一些规则来将表头转换为实体类对应注解的值,以方便导入

PR没合并前,可以利用同全类名(包名和类文件名全部一致)的加载顺序优先级来来覆盖原 class,修改后的文件:DefaultAnalysisEventProcessor.java

Hccake avatar Apr 27 '23 08:04 Hccake

这个有可能被应用吗? 目前有这种需求 根据一些规则来将表头转换为实体类对应注解的值,以方便导入

PR没合并前,可以利用同全类名(包名和类文件名全部一致)的加载顺序优先级来来覆盖原 class,修改后的文件:DefaultAnalysisEventProcessor.java

谢谢~

habyss avatar Apr 28 '23 01:04 habyss

这个有可能被应用吗? 目前有这种需求 根据一些规则来将表头转换为实体类对应注解的值,以方便导入

PR没合并前,可以利用同全类名(包名和类文件名全部一致)的加载顺序优先级来来覆盖原 class,修改后的文件:DefaultAnalysisEventProcessor.java

请问什么时候会被应用呢,我最近去继承AnalysisEventListener,然后修改列名的时候,还是需要利用全类名的方式

YangJingf avatar Jul 08 '24 02:07 YangJingf

请问什么时候会被应用呢,我最近去继承AnalysisEventListener,然后修改列名的时候,还是需要利用全类名的方式

开发者已经很久没有处理过 PR 了,你可以加他们的钉钉群反馈下。 新的类文件地址: DefaultAnalysisEventProcessor

Hccake avatar Jul 08 '24 03:07 Hccake

请问什么时候会被应用呢,我最近去继承AnalysisEventListener,然后修改列名的时候,还是需要利用全类名的方式

开发者已经很久没有处理过 PR 了,你可以加他们的钉钉群反馈下。 新的类文件地址: DefaultAnalysisEventProcessor

您好,请问钉钉群号多少呢

YangJingf avatar Jul 15 '24 07:07 YangJingf

请问什么时候会被应用呢,我最近去继承AnalysisEventListener,然后修改列名的时候,还是需要利用全类名的方式

开发者已经很久没有处理过 PR 了,你可以加他们的钉钉群反馈下。 新的类文件地址: DefaultAnalysisEventProcessor

您好,请问钉钉群号多少呢

image

easyexcel 的 readme 里面有

Hccake avatar Jul 15 '24 08:07 Hccake

@zhuangjiaju 大佬您好,请问这个修改可以合并进去吗,目前有这种需求 根据一些规则来将表头转换为实体类对应注解的值,以方便导入

YangJingf avatar Jul 01 '25 09:07 YangJingf

@zhuangjiaju 大佬您好,请问这个修改可以合并进去吗,目前有这种需求 根据一些规则来将表头转换为实体类对应注解的值,以方便导入

可以切换到 fastexcel,该仓库已修复此问题

Hccake avatar Jul 03 '25 02:07 Hccake