用poi3.9 导入excel时,导入.xls的没问题,可是导入.xlsx时就报错,原因是什么?

执行完上面圈起来的那句 就不会执行底下那句 就报错了
2025-03-25 05:57:56
推荐回答(1个)
回答1:

try {
String fileType = filepath.substring(filepath.lastIndexOf(".")+1);
Workbook workbook = null;
InputStream is = new FileInputStream(filepath);
if (fileType.equalsIgnoreCase("xlsx")) {
workbook = new XSSFWorkbook(filepath);
}else{
workbook = new HSSFWorkbook(is);
}
这样试试