因为xls和xlsx的解析方式不一样, 导致使用的类不同.
xls返回的是HSSFWorkbook , 而xlsx返回的是XSSFWorkbook.
如果只是用其中一个类有可能会报org.apache.poi.openxml4j.exceptions.InvalidFormatException异常
解决办法:
- 新建个方法, 返回HSSFWorkbook和XSSFWorkbook所实现的接口
public static Workbook create(InputStream inp) throws IOException,InvalidFormatException {
if (!inp.markSupported(