file为上传文件 fileName为文件名 (默认poi相关jar包完备)
InputStream inp = new FileInputStream(file);
方式一:
if(fileName.endsWith("xls")){
//2003
Workbook wb= new HSSFWorkbook(inp);
}else if(fileName.endsWith("xlsx")){
//2007
Workbook wb = new XSSFWorkbook(inp);
}
方式二:
Workbook wb =WorkbookFactory.create(inp);
本文介绍了两种使用Java读取Excel(.xls和.xlsx)文件的方法。第一种方法通过判断文件类型选择HSSFWorkbook或XSSFWorkbook,第二种方法则直接使用WorkbookFactory创建工作簿。这两种方法均适用于包含POI相关jar包的环境。
1970

被折叠的 条评论
为什么被折叠?



