WorkbookFactory.create(InputStream)的使用

因为excel格式有两种,一种就是xls,一种就是xlsx,如果我们需要解析excel,以前的方法是
String fileName = file.getOriginalFilename();
先获取文件名,然后在判断他是什么的后缀名,在根据HSSFWorkbook 或者 XSSFWorkbook 得到 workbook 对象
WorkbookFactory.create(InputStream)的使用_第1张图片
现在有了WorkbookFactory.create(InputStream) 我们不用写那么繁琐的代码了,直接传个输入流的对象InputStream,就能得到 workbook 了,不用判断他是xls还是xlsx类型的了,
WorkbookFactory.create(InputStream)的使用_第2张图片
具体使用方法,
直接在maven中引用poi架包就行啦, 哈哈

你可能感兴趣的:(WorkbookFactory.create(InputStream)的使用)