excel 的xls xlsx 解析的工具类 -----读取

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.jar
commons-collections4-4.1.jar
dom4j-1.6.1.jar
poi-3.9-20121203.jar
poi-examples-3.9-20121203.jar
poi-excelant-3.9-20121203.jar
poi-ooxml-3.9-20121203.jar
poi-ooxml-schemas-3.9-20121203.jar
poi-scratchpad-3.9-20121203.jar
stax-api-1.0.1.jar
xmlbeans-2.3.0.jar

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

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值