博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
excel 的xls xlsx 解析的工具类 -----读取
阅读量:5776 次
发布时间:2019-06-18

本文共 975 字,大约阅读时间需要 3 分钟。

hot3.png

public static Workbook create(InputStream in) throws         IOException,InvalidFormatException {//HSSFWorkbook针对xls,XSSFWorkbook针对xlsx    读取        if (!in.markSupported()) {//先判断是否支持当前的输入流            in = new PushbackInputStream(in, 8);//更改当前的输入流在缓冲区的大小为8字节        }        if (POIFSFileSystem.hasPOIFSHeader(in)) {            return new HSSFWorkbook(in);//xls文件        }        if (POIXMLDocument.hasOOXMLHeader(in)) {            return new XSSFWorkbook(OPCPackage.open(in));//xlsx  同意实用WorkBook进行接收        }        throw new IllegalArgumentException("你的excel版本目前poi解析不了");//其它操作,这里抛出异常    }

jar:

commons-beanutils-1.8.3.jarcommons-collections4-4.1.jardom4j-1.6.1.jarpoi-3.9-20121203.jarpoi-examples-3.9-20121203.jarpoi-excelant-3.9-20121203.jarpoi-ooxml-3.9-20121203.jarpoi-ooxml-schemas-3.9-20121203.jarpoi-scratchpad-3.9-20121203.jarstax-api-1.0.1.jarxmlbeans-2.3.0.jar

转:http://blog.csdn.net/llwan/article/details/8890190

转载于:https://my.oschina.net/viakiba/blog/750787

你可能感兴趣的文章
springboot系列十 Spring-Data-Redis
查看>>
excel进行矩阵计算
查看>>
iOS: Block的循环引用
查看>>
变量声明提升1
查看>>
树莓派下实现ngrok自启动
查看>>
通过XAML Islands使Windows桌面应用程序现代化
查看>>
Javascript 深入浅出原型
查看>>
Magento XML cheatsheet
查看>>
haproxy mysql实例配置
查看>>
MySQL 8.0 压缩包版安装方法
查看>>
JS prototype 属性
查看>>
iphone-common-codes-ccteam源代码 CCEncoding.m
查看>>
006_mac osx 应用跨屏幕
查看>>
nginx中配置文件的讲解
查看>>
MindNode使用
查看>>
HTTP库Axios
查看>>
CentOS7下安装python-pip
查看>>
陀螺仪主要性能指标
查看>>
gen already exists but is not a source folder. Convert to a source folder or rename it 的解决办法...
查看>>
遍历Map的四种方法
查看>>