JXL导入EXCEL文件到数据库
来源:互联网 发布:简单新闻发布系统源码 编辑:程序博客网 时间:2024/06/07 07:57
1.导入到数据库中
第一步:把文件上传到服务器。private File upload;
第二步:解析文件。(只支持EXCEL2003文件)
第三部:保存到数据库中
// 开始解析List<User> importUserList = new ArrayList<User>();try {WorkbookSettings setting = new WorkbookSettings();java.util.Locale locale = new java.util.Locale("zh ", "CN ");setting.setLocale(locale);Workbook book = Workbook.getWorkbook(this.upload);// 获得第一个工作表对象Sheet sheet = book.getSheet(0);// 得到第一列第一行的单元格int rowNum = sheet.getRows();log.info("SHEET的ROWS LENGTH---" + rowNum);// 循环读入每一行的每一列int rowStart = 2; // 定义开始的一行 一般是从第二行开始的!for (int i = rowStart; i < rowNum; i++) {User importUser = new User();importUser.setMeetingMember(new MeetingMember());// 一行记录 计入到userImportCell[] cells = sheet.getRow(i);int cellsLength = cells.length;importUser.setName(StringUtil.replaceBlank(cells[0] .getContents()));// 姓名importUser.setMobile(StringUtil.replaceBlank(cells[1].getContents()));// 用户手机号// 职位(通讯录)2if (cellsLength > 2 && cells[2] != null&& !"".equals(cells[2].getContents())) {importUser.getMeetingMember().setBookJob(StringUtil.replaceBlank(cells[2].getContents()));}//3// 单位if (cellsLength > 3) {importUser.getMeetingMember().setDepartment(cells[3].getContents());}importUserList.add(importUser);}book.close();
- JXL导入EXCEL文件到数据库
- jxl导入Excel到数据库中!!!
- JXL导入导出Excel到数据库
- JXL将excel的数据导入到数据库
- java jxl利用反射将数据库数据导入到Excel
- 采用jxl实现数据库结果集导出到excel文件
- 采用jxl实现数据库结果集导出到excel文件
- 采用jxl实现数据库结果集导出到excel文件
- JAVA&JXL实现Excel导入数据库
- jxl 从excel导入数据到数据库中;java中jdbc连接数据库
- 导入EXCEL文件到SQL数据库
- 导入EXCEL文件到SQL数据库
- 将excel文件导入到数据库中
- POI 导入导出Excel文件到数据库
- PHPExcel导入EXCEL文件到数据库
- .Net中导入Excel文件到数据库
- POI 导入导出Excel文件到数据库
- php导入excel文件到数据库
- FFMpeg在Windows环境下的编译
- linux目录操作命令
- 在Archlinux删除仅知命令或安装后的二进制文件软件的方法(pacman 用法简介)
- 优化sql
- 论竞速游戏的新分类
- JXL导入EXCEL文件到数据库
- 类函数和成员的内存位置
- C语言关键字 - 专一王子:volatile
- (数据结构与算法分析 七)------优先队列中的二叉堆的实现( Java语言描述)
- 想知道自己适不适合做产品经理?
- Linux的bg和fg命令
- indexof 用法
- 10种预防癌症的“超级”食品
- 《产品经理的时间管理》读后感