java excel自动保存_java读取excel的内容(可保存到数据库中)
//**
poi jar包
//
public classReadExcel {
@SuppressWarnings("static-access")private staticString getValue(HSSFCell hssfCell) {if (hssfCell.getCellType() ==hssfCell.CELL_TYPE_BOOLEAN) {//返回布尔类型的值
returnString.valueOf(hssfCell.getBooleanCellValue());
}else if (hssfCell.getCellType() ==hssfCell.CELL_TYPE_NUMERIC) {//返回数值类型的值
returnString.valueOf(hssfCell.getNumericCellValue());
}else{//返回字符串类型的值
returnString.valueOf(hssfCell.getStringCellValue());
}
}public static ListreadXls() throws IOException {
InputStreamis = new FileInputStream("d:/app/1.xls");
HSSFWorkbook hssfWorkbook= new HSSFWorkbook(is);
Tuserinfo bean= null;
List list = new ArrayList();//循环工作表Sheet
for (int numSheet = 0; numSheet < hssfWorkbook.getNumberOfSheets(); numSheet++) {
HSSFSheet hssfSheet=hssfWorkbook.getSheetAt(numSheet);if (hssfSheet == null) {continue;
}//循环行Row
for (int rowNum = 1; rowNum <= hssfSheet.getLastRowNum(); rowNum++) {
HSSFRow hssfRow=hssfSheet.getRow(rowNum);if (hssfRow != null) {
bean= newTuserinfo();
HSSFCell name= hssfRow.getCell(0);
HSSFCell no= hssfRow.getCell(1);
HSSFCell age= hssfRow.getCell(2);
HSSFCell phone= hssfRow.getCell(3);
HSSFCell cid= hssfRow.getCell(4);
bean.setName(getValue(name));
bean.setCardcode(getValue(no));
bean.setPhone(getValue(phone));
bean.setCardno(getValue(cid));
bean.setUid(UUID.randomUUID().toString());
list.add(bean);
}
}
}returnlist;
}
//测试public static voidmain(String[] args) {try{int i = 0;for(Tuserinfo u : readXls()) {
System.out.println(u.toString());
i++;
}
System.out.println(i);
}catch(IOException e) {//TODO Auto-generated catch block
e.printStackTrace();
}
}
java excel自动保存_java读取excel的内容(可保存到数据库中)相关推荐
- java获取xlsx某列数据_Java读取Excel指定列的数据详细教程和注意事项
本文使用jxl.jar工具类库实现读取Excel中指定列的数据. jxl.jar是通过java操作excel表格的工具类库,是由java语言开发而成的.这套API是纯Java的,并不依赖Windows ...
- Java教程:使用POI读取excel文档(根据BV1bJ411G7Aw整理)
Java教程:使用POI读取excel文档(根据BV1bJ411G7Aw整理) 最近公司需要我做一个导出Excel表格的功能,为此来学习一下POI,在这里记录一下学习笔记.B站直接搜BV1bJ411G ...
- java生成函数excel_如何通过Java代码实现创建和读取Excel公式
如何通过Java代码实现创建和读取Excel公式 发布时间:2020-06-06 21:58:24 来源:亿速云 阅读:250 作者:Leah 如何通过Java代码实现创建和读取Excel公式?相信大 ...
- 体质测试数据统计软件,[体质测试数据excel自动统计表]体质测试数据Excel自动统计模板的研制...
<[体质测试数据excel自动统计表]体质测试数据Excel自动统计模板的研制>由会员分享,可在线阅读,更多相关<[体质测试数据excel自动统计表]体质测试数据Excel自动统计模 ...
- 如何用Java读取单元格的数据_Java读取Excel中的单元格数据
目前网上能找到Web平台下的读取Excel表格中数据的两种比较好的方案:PageOffice好用开发效率高:POI免费.供大家参考,针对具体情况选择具体方案. 1. PageOffice读取excel ...
- java读取excel数据_Java读取Excel内容(转)
借助于apathe的poi.jar,由于上传文件不支持.jar所以请下载后将文件改为.jar,在应用程序中添加poi.jar包,并将需要读取的excel文件放入根目录即可 本例使用java来读取exc ...
- java excel文件读取的内容_java读取Excel文件指定内容
--边学习边记录~ 最近需要用到从外部文件导入测试数据,因而上网查了一些读取excel文件这方面的代码,然后修改后适用于现有场景中(得到excel中指定单元格的内容). 导入的jar:poi-3.16 ...
- java页面数值转文本_Java读取Excel表格以及读取数字列转为文本的解决办法
Java读取Excel表格代码和把数字列转为文本的解决办法. 所需 jar 包:dom4j-1.6.1.jar ,poi-3.8-20120326.jar,poi-ooxml-3.8-20120326 ...
- java 读取excel列_Java读取Excel指定列的数据详细教程和注意事项
本文使用jxl.jar工具类库实现读取Excel中指定列的数据. jxl.jar是通过java操作excel表格的工具类库,是由java语言开发而成的.这套API是纯Java的,并不依赖Windows ...
最新文章
- RuntimeException与CheckedException
- 静态方法与单例模式的区别以及为什么要用单例模式而不是静态方法
- 基于 abp vNext 和 .NET Core 开发博客项目 - 集成Hangfire实现定时任务处理
- LibSVM使用记录 C++ Visual studio
- word List29
- mysql kingshard_浅谈 Kingshard MySQL 中间件
- 计算机设置鼠标关灯,老司机详解罗技鼠标怎样关闭灯光
- Mysql中key 、primary key
- 双网卡,上网走外网网卡,内网走内网网卡设置。
- linux 关闭后台程序
- python执行bat文件_利用python执行.bat文件
- 中国石油大学OJ 第五场个人训练赛 所罗门王的宝藏
- J2SE-Java帝国的诞生
- 就知道你喜欢中文版:Spread .NET 15.2 FOR WPF
- Java制作推箱子小游戏
- java最后冲刺2个月校招了(XB的指导)
- java-IO流(2)-字节流和字符流的介绍
- d3.js环形统计图代码
- 新版微信-微信公众号一键关注解决办法
- 2021年的最后一天
热门文章
- android如何实现QQ信息通知,android NotificationListenerService监听通知栏(qq 微信 短信)...
- poj 2226 Muddy Fields(合理建图+二分匹配)
- java web tomcat 实例_Java Web应用开发实例
- 安装squid_「首席推荐」设置Squid转发代理或者正向代理
- 热门搜索怎么实现_三个步骤教你学会,搜索引擎霸屏技术!
- c语言如何判断是否是子序列,leetcode392(判断子序列)--C语言实现
- 英文数据集txt_YOLOv5在建筑工地中安全帽佩戴检测的应用(已开源+数据集)
- java redis 面试题_Java开发人员怎么面试 常见Redis面试题有哪些
- python人脸识别源码_Python 抖音机器人,让你找到漂亮小姐姐
- linux上dig命令,Linux dig命令(示例代码)