您好,欢迎来到[编程问答]网站首页   源码下载   电子书籍   软件下载   专题
当前位置:首页 >> 编程问答 >> Java >> 不能从HSSFWorkbook转换为Workbook

不能从HSSFWorkbook转换为Workbook

来源:网络整理     时间:2017/6/5 12:28:41     关键词:

关于网友提出的“ 不能从HSSFWorkbook转换为Workbook”问题疑问,本网通过在网上对“ 不能从HSSFWorkbook转换为Workbook”有关的相关答案进行了整理,供用户进行参考,详细问题解答如下:

问题: 不能从HSSFWorkbook转换为Workbook
描述:

poiexcelxlsxxls

在做poi读取excel时,我想同时能读取后缀为xls和xlsx的excel,所以参考了网上,写了一个如下代码
Workbook workbook = null;
        InputStream is = new FileInputStream(filePath);
        if (filePath.endsWith(EXTENSION_XLS)) {
            workbook =  new HSSFWorkbook(is);
        } else if (filePath.endsWith(EXTENSION_XLSX)) {
            workbook = new XSSFWorkbook(is);
        }
但是在hssfworkbook时一直报错说不能从HSSFWorkbook转换为Workbook
而XSSFWorkbook可以正常转换,所以这时候xlsx的可以正常读取,但是xls的不能读取,
我想问下这个情况应该怎么处理,是不是我导的poi jar包不对
以上介绍了“ 不能从HSSFWorkbook转换为Workbook”的问题解答,希望对有需要的网友有所帮助。
本文网址链接:http://www.codes51.com/itwd/4347924.html

相关图片

相关文章