demo代码:https://github.com/RwTo/excel-demo JAVA解析Excel 一般有三种方式
JExcelAPI POI EasyExcel
JExcelAPI官网:https://jexcelapi.sourceforge.net/
仅支持 2003 版本的Excel 也就是 后缀名为 xls 的文件采用流式处理模型,逐行读取和写入 ——因此 可以处理大量数据,一般不会出现OOMDemo net.sourceforge.jexcelapijxl2.6.12读xls 文件
public class ReadExcelDemo {public static void main(String[] args) {try {// 1. 打开 Excel 文件String filePath = ExcelConstant.EXCEL_PATH_XLS;Workbook workbook = Workbook.getWorkbook(new java.io.File(filePath));// 2. 获取第一个工作表Sheet sheet = workbook.getSheet(0);/** * -Xms64m -Xmx64m * row = 4000 col = 50 * 正常读 */// 3. 遍历每一行,并读取数据for (int row = 0; row