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到数据库相关推荐

  1. java excel条件格式_Java 设置Excel条件格式(高亮条件值、应用单元格值/公式/数据条等类型)...

    概述 在Excel中,应用条件格式功能可以在很大程度上改进表格的设计和可读性,用户可以指定单个或者多个单元格区域应用一种或者多种条件格式.本篇文章,将通过Java程序示例介绍条件格式的设置方法,设置条 ...

  2. java中if条件格式_Java 设置Excel条件格式示例代码(高亮条件值、应用

    概述 在Excel中,应用条件格式功能可以在很大程度上改进表格的设计和可读性,用户可以指定单个或者多个单元格区域应用一种或者多种条件格式.本篇文章,将通过Java程序示例介绍条件格式的设置方法,设置条 ...

  3. java 下拉列表 可折叠 qq分组_Java在Excel中创建多级分组、折叠或展开分组的实现...

    本文介绍通过Java程序在Excel创建分组的方法,可对行或列分组进行分组并设置明细数据是否展开或折叠.设置数据分组并展开或折叠时,可通过以下方法: 方法一: 通过方法sheet.groupByRow ...

  4. java excel 展开折叠_Java在Excel中创建多级分组、折叠或展开分组的实现

    本文介绍通过java程序在excel创建分组的方法,可对行或列分组进行分组并设置明细数据是否展开或折叠.设置数据分组并展开或折叠时,可通过以下方法: 方法一: 通过方法sheet.groupbyrow ...

  5. java中excel上传_java对excel表格的上传和下载处理

    Excel表格文件的上传和下载,java中涉及到文件肯定会有io流的知识. 而excel文件就要涉及到poi技术,而excel的版本包括:2003-2007和2010两个版本, 即excel的后缀名为 ...

  6. java重命名sheet失败_java jxl excel 数据导出 重新命名无效的工作表名称 | 学步园...

    今天在java中使用jxl导出数据到excel工作表的时候,无论是在线直接打开还是保存到本地再打开,都会提示下面的错误信息: "Excel在'excel.xls'中发现不可读取的内容.是否恢 ...

  7. java和连接数据库的驱动_java中连接各数据库的驱动类和连接方式

    1.JAVA连接ACCESS数据库 Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); String url="jdbc:odb ...

  8. java图片保存文件到数据库_java保存图片内容到数据库

    本文使用mysql数据库举例插入图片到数据库和从数据库取出图片在页面显示: 一.建表 创建一个测试保存图片的表 create table t_save_img( name varchar(200), ...

  9. java中excel上传_java:Excel操作之Excel上传导入

    1.导入我们需要的jar包. 2.创建servlet命名为UploadExcelServlet,url为UploadExcelServlet. 3.创建Excel的批量处理方法ExcelBatchUt ...

最新文章

  1. 面试官:聊一聊 Spring Boot 服务监控机制
  2. python错了怎么修改密码_如何用python更改windows开机密码?
  3. python 多级菜单_python多级菜单
  4. 学习笔记(04):MySQL数据库运维与管理-02-二进制日志及其管理
  5. javascript调用alert()
  6. python面向对象实验报告_20192310 实验三《Python程序设计》实验报告
  7. 【AAAI 2020】微软亚洲研究院6篇精选论文在家必看!
  8. python的质量控制模块_11. 语言学数据管理 - 2.2 质量控制 - 《Python 自然语言处理 第二版》 - 书栈网 · BookStack...
  9. POJ-2031-Building a Space Station
  10. 从0到1 CTFer成功之路》任意文件读取漏洞---学习笔记
  11. MES系统整体解决方案
  12. VMware密匙安装教程
  13. HP M1136无法打印的解决方法
  14. [合集] 一线城市大龄男青年择偶指南
  15. oracle 转chr,[Oracle]Oracle之Chr函数返回
  16. java开发MVC 前端
  17. 如果看了此文你还不懂傅里叶变换,那就过来掐死我吧【完整版教程】
  18. 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作
  19. 弘辽科技:改淘宝宝贝副标题有影响吗?如何修改宝贝标题没影响?
  20. egg(一):创建一个egg项目

热门文章

  1. OpenGL 各类库的解析gl glu glut freeglut glfw glew
  2. ubuntu vim命令
  3. linux 权限掩码 umask
  4. MongoDB 问题123
  5. switch变量的作用 域问题
  6. PyMongo--非关系型数据库mongodb入门(一步一步 版)
  7. GIS工具篇(二):GIS最全数据下载指南
  8. C语言程序设计二期末考试,9第二学期期末考试《C语言程序设计》A
  9. Android面试题Service,Android面试题-IntentService源码分析
  10. java filter 模式,Java设计模式----过滤器模式(挑三拣四)