EasyExcel提取excel文档
目录
- 一、前言
- 二、提取excel文档
-
- 2.1、所有sheet----获取得到headerList和总行数
- 2.2、所有sheet----获取合并单元格信息
- 2.3、读取某个sheet的每行数据
一、前言
EasyExcel 是阿里巴巴开源的一个高性能 Excel 读写库,相比于 Apache POI 和 JXL,它有明显的优势,特别是在处理大数据量时。
- 低内存占用
EasyExcel 采用了 SAX 解析,边读边处理,占用更少的内存,适合大文件 - 写入速度快
采用 分批刷盘(flush) 机制,减少内存占用并提高写入效率。 - 支持多种 Excel 格式
支持 .xls(Excel 2003 及以下,HSSF)和 .xlsx(Excel 2007 及以上,XSSF),兼容性强。
支持 合并单元格、多 Sheet 读写、自定义样式(如字体、颜色、对齐方式等)。
支持 监听器模式,可以在解析过程中动态处理数据,适用于 大数据量的分页读取。
二、提取excel文档
2.1、所有sheet----获取得到headerList和总行数
假设现有两个sheet,每个sheet都从第一行进行解析。
【sheetAnalysi