2016-01-22 101 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去最新版本。