我见过很多类似的问题,但没有一个解决方案适合我。
我正在尝试加载一个包含8列和3行的.xlsx文件。单元格中只有数字,文件中没有其他内容。加载此文件需要10秒以上。知道为什么吗?
File file1 = new File("C:\\Projects\\SafeSiteLive\\web\\images\\safesite_documents\\1\\sampleData2.xlsx");
double time = System.currentTimeMillis();
XSSFWorkbook workbook = new XSSFWorkbook(file1);
double endTimme = System.currentTimeMillis();
System.out.println("Time took to parse excel file: " + (endTimme - time));
此处输出的时间约为15秒。当然那太久了? 最后我想要加载1000行的文件,但目前这需要太长时间。
时间输出“解析excel文件的时间:15039.0”
有什么建议吗?