POI3.9读取excel2007出错,
Workbook wb=WorkbookFactory.create(new FileInputStream(filePath));此行代码就报错了
已测试2003excel没问题跪求解决:加入jar包如下出错信息如下
Excelpoi测试JAR

解决方案 »

  1.   

    因为2003的excel格式为.xls,2007的为.xlsx!,在我们项目中不解析2007格式的excel!
      

  2.   

    Workbook wb = new XSSFWorkbook(filePath); 
    试试这个
      

  3.   

    代码应该没什么问题,换一个Excel2007的文件试试吧,我用Workbook wb=WorkbookFactory.create(new FileInputStream(filePath));用的蛮好的。
      

  4.   

    POI 3.5 + 就支持 excel 2007了 但是对excel2003 和 excel2007 的写法不一样请参考下 poi 的 demo
      

  5.   

    http://poi.apache.org/spreadsheet/index.html
      

  6.   

    2003格式FileInputStream input = null;
    try { input = new FileInputStream(new File(filePath)); POIFSFileSystem fs = new POIFSFileSystem(input);
    HSSFWorkbook wb = new HSSFWorkbook(fs);   int sheetNum = 1; for (int sheetindex = 0; sheetindex < sheetNum; sheetindex++) { HSSFSheet sheet = wb.getSheetAt(sheetindex);.....