2016-01-22 103 views
0

我正尝试将Excel表单中的单元格填充到ADF中的表中。我搜索了很多,但我得到的导出到Excel的引用,但不是从Excel导出到表。因此,请给我建议一些材料或方法,以便如何将值从单元格获取到ADF中的变量并填充到数据库表格中。将Excel表单列填充到ADF中的数据库表中

回答

0

我已经得到解决: 我们可以使用Apache POI

 InputStream myxls = 
      new FileInputStream("C:\\data.xls"); 
     HSSFWorkbook wb = new HSSFWorkbook(myxls); 
     HSSFSheet sheet = wb.getSheetAt(0); // first sheet 
     Iterator rows = sheet.rowIterator(); 
     while (rows.hasNext()) { 
      HSSFRow row = (HSSFRow)rows.next(); 
      Iterator cells = row.cellIterator(); 
      while (cells.hasNext()) { 
       HSSFCell cell = (HSSFCell)cells.next(); 
      while (cells.hasNext()) { 
       HSSFCell cell = (HSSFCell)cells.next(); 
        } 
      } 

HSSFWorkbook将支持的Excel 97-2003对于您可以XSSFWorkbook去最新版本。