下载 poi 包
public class TestPoiExcel {
static Log log = LogFactory.getLog(TestPoiExcel.class);
public static String fileToBeRead="e://test.xls";
public static void main(String argv[]) {
try {
// 创建对Excel工作簿文件的引用
HSSFWorkbook workbook= new HSSFWorkbook(new FileInputStream(fileToBeRead));
// 创建对工作表的引用。
// 本例是按名引用(让我们假定那张表有着缺省名"Sheet1")
// 也可用getSheetAt(int index)按索引引用,
// 在Excel文档中,第一张工作表的缺省索引是0,
// 其语句为:HSSFSheet sheet = workbook.getSheetAt(0);
HSSFSheet sheet= workbook.getSheet("Sheet1");
int rows = sheet.getPhysicalNumberOfRows();
for (int r = 0; r < rows; r++) {
// 读取左上端单元
HSSFRow row = sheet.getRow(r);
if (row != null) {
int cells = row.getPhysicalNumberOfCells();
String value = "";
// log.info(cells);
for (short c = 0; c < cells; c++) {
HSSFCell cell = row.getCell(c);
if (cell != null){
switch (cell.getCellType()) {
case HSSFCell.CELL_TYPE_FORMULA :
//
break;
case HSSFCell.CELL_TYPE_NUMERIC:
value += (long)cell.getNumericCellValue()+",";
break;
case HSSFCell.CELL_TYPE_STRING:
value += cell.getStringCellValue()+",";
break;
default:
value +="0,";
}
}
}
//下面可以将查找到的行内容用SQL语句INSERT到oracle
log.info(value);
}
}
}catch(Exception e){
System.out.println(e);
}
}
}
分享到:
相关推荐
java把excel表格数据导入数据库
利用java操作Excel表格 把Excel中的数据导入数据库中
利用java 导入Excel表格数据到mysql数据库里,源码,直接导入eclipse就可以运行
1、java解析读取excel文件中的数据,并写入数据库。 2、java读取数据库数据,并导出为excel文件。 3、README.md中有详细的操作步骤示例。 使用说明: 1. 先使用postman导入:other/excel相关.postman_collection....
jsp+Servlet实现的最简单的Excel表导入导出数据库的操作
Java表格数据导出Excel&Excel数据导入到数据库,附有ajaxFileUpload.js文件 ,支持文件异步上传,后台处理请求是springmvc。
NULL 博文链接:https://hahawowo.iteye.com/blog/783874
从Excel中读取数据导入到数据库中,Excel中有合并单元格的列,也有超过4000字符的数据列。
Java Excel是一开放源码项目,通过它Java开发人员可以读取Excel文件的内容、
1、添加POI jar包到项目...2、Excel文件目录:d://excel.xls 3、数据库字段为:num1 num2 num3 num4 num5 num6 4、数据库名:blog 5、表名:test 6、编写类:连接mysql的字符串方法、插入的方法、实体类 ...
这个是使用java语言 poi导入excel到数据库中,同时使用了xml对excel的每个单元格数据进行了非空验证。经测试,导入数据库成功。
项目需要读取Excel,将数据导入数据库保存,最终可以用报表读取数据库并显示,比较简单。本文介绍了使用POI读取Excel数据并导入DB2数据库的方法。
用java把excel表的数据导入到数据库(可能有些类型还没考虑完全,抽空写的) 简单的思路 一、先获取数据库表的字段名、主键名, 二、读取excel文件的数据(注意:excel文件的数据表字段的顺序与该表的顺序一致,...
SpringBootMybatis+poi+Thymeleaf实现excel文件数据导入到数据库以及从数据库将数据导出成excel
很全的银行名称和BIN码,Excel表格可以导入数据库,方便下载,java有需要根据银行卡号判断银行名称的可以找我
javaweb做的Excel导入到数据库,包含:源码,SQL文件,使用说明!
SSH框架中关于EXCEL表格导入到MySQL数据库
省市excel表格可直接导入数据库
主要介绍了Java实现批量导入excel表格数据到数据库中的方法,结合实例形式详细分析了java导入Excel数据到数据库的具体步骤与相关操作技巧,需要的朋友可以参考下