您的位置:首页 > 编程语言 > Java开发

创建HSSFWorkbook或XSSFWorkbook对象的方法

2013-02-28 12:49 555 查看
public static Workbook create(InputStream in) throws        
    IOException,InvalidFormatException {   
    if (!in.markSupported()) {   
        in = new PushbackInputStream(in, 8);   
    }   
    if (POIFSFileSystem.hasPOIFSHeader(in)) {   
        return new HSSFWorkbook(in);   
    }   
    if (POIXMLDocument.hasOOXMLHeader(in)) {   
        return new XSSFWorkbook(OPCPackage.open(in));   
    }   
    throw new IllegalArgumentException("你的excel版本目前poi解析不了");   
}   
转自:http://puzhijun.iteye.com/blog/1272190
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Java