alibaba/easyexcel框架解析

文件夹结构图

主要类继承关系图

这个easyexcel框架使用的是sax解析xml的方式,调用通过监听模式
根据excel的版本选择调用XlsxRowHandler或者是XlsSaxAnalyser,解析xml,每次解析一行,调用一次监听


解析xml调用监听方法

i调用监听

框架实现的中转方法

其中的invoke方法是需要自己实现的方法,


需要自己实现的方法

其中的Object参数携带的数据就是表格中的数据,此处使用ArrayList作为数据缓存,缓存100个数据,操作完这100个数据之后,清空list,防止缓存过大导致内存溢出
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容