gongshouyong 2009-07-30 11:13
浏览 247
已采纳

导入Excel 工作表.xls解析并保存到数据库

目前我可以解析指定位置的Excel,比如D:/backup/currency.xls目录下的Excel,

但是从页面上导入currency.xls到系统里,再解析,并保存到数据库要怎么做啊?
[b]问题补充:[/b]
public static List getBOFromExcelFile(String fileAbsolutePathName) {
List boList = new ArrayList();
// CMSBean cmsBean ;
try {

        Workbook book = Workbook
                .getWorkbook(new File(fileAbsolutePathName));
        Sheet sheet = book.getSheet(0);
        int rowNum = sheet.getRows();
        int columnNum = sheet.getColumns();
        for (int i = 1; i < rowNum; i++) {
            // // cmsBean = new CMSBean();
            // for(int j=0;j<columnNum;j++){
            // Cell cell = sheet.getCell(j, i);
            // if(j == 0)
            // cmsBean.setUserName(cell.getContents());
            // if(j == 1)
            // cmsBean.setPassword(cell.getContents());
            // if(j == 2)
            // cmsBean.setRole(cell.getContents());
            // if(j == 3)
            // cmsBean.setEmail(cell.getContents());
            // }
            // boList.add(cmsBean);

            for (int j = 0; j < columnNum; j++) {
                Cell cell = sheet.getCell(j, i);
                if (j == 0)
                    System.out.println("+++++"+cell.getContents());
            }
        }
        book.close();
    } catch (Exception e) {
        // TODO: handle exception
        e.printStackTrace();

    }
    return boList;
}

我想问从web页面上导入Excel.xls,并马上解析入库,不保存到服务器然后再去解析入库

  • 写回答

2条回答 默认 最新

  • zhoujuan520 2009-07-30 11:43
    关注
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 保护模式-系统加载-段寄存器