将 Excel sheet 列填充到 ADF 中的数据库表中

Populate Excel sheet column into Database Tables in ADF

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

我有解决办法: 我们可以使用 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。