java 导入excel到数据库_java导入excel到数据库
1.[文件] jxl-2.6.jar ~ 645KB 下载(124)
2.[代码]将excel表格内容解析为list
package com.utils;
import java.io.File;
import java.util.ArrayList;
import java.util.List;
import jxl.Sheet;
import jxl.Workbook;
import com.jiumai.shgold.model.aboutas.AboutAs;
public class Test {
/**
* 查询指定目录中电子表格中所有的数据
* @param file 文件完整路径
* @return
*/
public static List getAllByExcel(String file){
List list=new ArrayList();
try {
Workbook rwb=Workbook.getWorkbook(new File(file));
Sheet rs=rwb.getSheet(0);
int clos=rs.getColumns();//得到所有的列
int rows=rs.getRows();//得到所有的行
System.out.println(clos+" rows:"+rows);
for (int i = 1; i < rows; i++) {
for (int j = 0; j < clos; j++) {
//第一个是列数,第二个是行数
String id=rs.getCell(j++, i).getContents();//默认最左边编号也算一列 所以这里得j++
String name=rs.getCell(j++, i).getContents();
String sex=rs.getCell(j++, i).getContents();
String num=rs.getCell(j++, i).getContents();
AboutAs as = new AboutAs();
as.setContent(name);
list.add(as);
}
}
} catch (Exception e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
return list;
}
public static void main(String[] args) {
//得到表格中所有的数据
List listExcel=getAllByExcel("D://test.xls");
/*//得到数据库表中所有的数据
List listDb=StuService.getAllByDb();*/
for (AboutAs stuEntity : listExcel) {
System.out.println(stuEntity.getContent());
}
}
}
java 导入excel到数据库_java导入excel到数据库相关推荐
- java excel条件格式_Java 设置Excel条件格式(高亮条件值、应用单元格值/公式/数据条等类型)...
概述 在Excel中,应用条件格式功能可以在很大程度上改进表格的设计和可读性,用户可以指定单个或者多个单元格区域应用一种或者多种条件格式.本篇文章,将通过Java程序示例介绍条件格式的设置方法,设置条 ...
- java中if条件格式_Java 设置Excel条件格式示例代码(高亮条件值、应用
概述 在Excel中,应用条件格式功能可以在很大程度上改进表格的设计和可读性,用户可以指定单个或者多个单元格区域应用一种或者多种条件格式.本篇文章,将通过Java程序示例介绍条件格式的设置方法,设置条 ...
- java 下拉列表 可折叠 qq分组_Java在Excel中创建多级分组、折叠或展开分组的实现...
本文介绍通过Java程序在Excel创建分组的方法,可对行或列分组进行分组并设置明细数据是否展开或折叠.设置数据分组并展开或折叠时,可通过以下方法: 方法一: 通过方法sheet.groupByRow ...
- java excel 展开折叠_Java在Excel中创建多级分组、折叠或展开分组的实现
本文介绍通过java程序在excel创建分组的方法,可对行或列分组进行分组并设置明细数据是否展开或折叠.设置数据分组并展开或折叠时,可通过以下方法: 方法一: 通过方法sheet.groupbyrow ...
- java中excel上传_java对excel表格的上传和下载处理
Excel表格文件的上传和下载,java中涉及到文件肯定会有io流的知识. 而excel文件就要涉及到poi技术,而excel的版本包括:2003-2007和2010两个版本, 即excel的后缀名为 ...
- java重命名sheet失败_java jxl excel 数据导出 重新命名无效的工作表名称 | 学步园...
今天在java中使用jxl导出数据到excel工作表的时候,无论是在线直接打开还是保存到本地再打开,都会提示下面的错误信息: "Excel在'excel.xls'中发现不可读取的内容.是否恢 ...
- java和连接数据库的驱动_java中连接各数据库的驱动类和连接方式
1.JAVA连接ACCESS数据库 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); String url="jdbc:odb ...
- java图片保存文件到数据库_java保存图片内容到数据库
本文使用mysql数据库举例插入图片到数据库和从数据库取出图片在页面显示: 一.建表 创建一个测试保存图片的表 create table t_save_img( name varchar(200), ...
- java中excel上传_java:Excel操作之Excel上传导入
1.导入我们需要的jar包. 2.创建servlet命名为UploadExcelServlet,url为UploadExcelServlet. 3.创建Excel的批量处理方法ExcelBatchUt ...
最新文章
- 面试官:聊一聊 Spring Boot 服务监控机制
- python错了怎么修改密码_如何用python更改windows开机密码?
- python 多级菜单_python多级菜单
- 学习笔记(04):MySQL数据库运维与管理-02-二进制日志及其管理
- javascript调用alert()
- python面向对象实验报告_20192310 实验三《Python程序设计》实验报告
- 【AAAI 2020】微软亚洲研究院6篇精选论文在家必看!
- python的质量控制模块_11. 语言学数据管理 - 2.2 质量控制 - 《Python 自然语言处理 第二版》 - 书栈网 · BookStack...
- POJ-2031-Building a Space Station
- 从0到1 CTFer成功之路》任意文件读取漏洞---学习笔记
- MES系统整体解决方案
- VMware密匙安装教程
- HP M1136无法打印的解决方法
- [合集] 一线城市大龄男青年择偶指南
- oracle 转chr,[Oracle]Oracle之Chr函数返回
- java开发MVC 前端
- 如果看了此文你还不懂傅里叶变换,那就过来掐死我吧【完整版教程】
- 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作
- 弘辽科技:改淘宝宝贝副标题有影响吗?如何修改宝贝标题没影响?
- egg(一):创建一个egg项目
热门文章
- OpenGL 各类库的解析gl glu glut freeglut glfw glew
- ubuntu vim命令
- linux 权限掩码 umask
- MongoDB 问题123
- switch变量的作用 域问题
- PyMongo--非关系型数据库mongodb入门(一步一步 版)
- GIS工具篇(二):GIS最全数据下载指南
- C语言程序设计二期末考试,9第二学期期末考试《C语言程序设计》A
- Android面试题Service,Android面试题-IntentService源码分析
- java filter 模式,Java设计模式----过滤器模式(挑三拣四)