java导入excel到数据库插件 |
| 更新时间: 2021-02-01 06:28:34 |
1、用到的JAR包如下(可以直接到POI官网上下载也可以在文章的附件中下载): poi-3.9-20121203.jar poi-ooxml-3.9-20121203.jar poi-ooxml-schemas-3.9-20121203.jar xmlbeans-2.3.0.jar 可能有冲突的JAR包,如果工程lib中存在,需要删除。 2、xbean-2.1.0.jar具体代码如下: Java代码 package com.yusj; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.io.OutputStream; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet; import org.apache.poi.ss.usermodel.Workbook; import org.apache.poi.xssf.usermodel.XSSFWorkbook;/*3、导入和导出Excel文件类,支持2003(xls)和2007(xlsx)版本的Excel文件 @author yxm */ public class OperationExcelForPOI { public static void main(String[] args) { // 文件所在路径 String execelFile = C:/Book2007.xlsx ; //String execelFile = C:/Book2003.xls ; // 导入Excel new OperationExcelForPOI().impExcel(execelFile) ; // 导出Excel String expFilePath = C:/testBook.xls ; new OperationExcelForPOI().expExcel(expFilePath); } /** * 导入Excel * @param execelFile */ public void impExcel(String execelFile){ try { // 构造 Workbook 对象,execelFile 是传入文件路径(获得Excel工作区) Workbook book = null; try { // Excel 2007获取方法 book = new XSSFWorkbook(new FileInputStream(execelFile)); } catch (Exception ex) { // Excel 2003获取方法 book = new HSSFWorkbook(new FileInputStream(execelFile)); } // 读取表格的第一个sheet页 Sheet sheet = book.getSheetAt(0); // 定义 row、cell Row row; String cell; // 总共有多少行,从0开始 int totalRows = sheet.getLastRowNum() ; // 循环输出表格中的内容,首先循环取出行,再根据行循环取出列 for (int i = 1; i 关键词: java 导入 excel 数据库 插件 |
- 小红书无货源发货地址怎么填?怎么引流?
- 拼多多新店铺搜不到是什么原因?
- 抖音最害怕哪个部门投诉 抖店售假怎么申诉成功
- 小红书无货源怎么上架商品?
- 拼多多退店后还能重新开店么?
- 拼多多退店铺要手续费吗?
- 等宝宝睡着后夫妻生活
- 孕妇30周可以有性生活吗
- 乙肝性生活会传染吗
- 性生活之后出血是怀孕
- 孕七月可以过性生活吗
- 孕中期性生活对胎儿的影响大吗 孕中期可以过性生活吗
- 怀孕中期性生活后出血是怎么回事
- 孕晚期性生活有什么影响胎儿发育吗
- 孕晚期性生活出血怎么回事
- 孕期性生活频繁对胎儿有影响吗
- 生肖蛇1941年2025年运势如何 生肖蛇1941年2025年全年运势
- 生肖马1942年2025年运势如何 生肖马1942年2025年全年运势
- 生肖羊1943年2025年运势如何 生肖羊1943年2025年全年运势
- 生肖猴1944年2025年运势如何 生肖猴1944年2025年全年运势