作者:mobiledu2502932447 | 来源:互联网 | 2023-09-08 09:21
读取一个表数据根据自己的需求将数据插入到另外一个表中,下载excel及jar包即可
注意:读取表数据时,表格中的格子没有数据时会读取报错
excel文件及相关jar包:
连接:https://pan.baidu.com/s/1BpLGxBz2dPRvq_eCxFofzA,提取码:aczc
excel表格:(一下插入数据是从表格内随机获取插入数据)
package kf.ats.gvnsvr.client.taizhou.test;import org.apache.commons.io.FileUtils;
import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFSheet;
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.xssf.usermodel.XSSFWorkbook;import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.text.DecimalFormat;
import java.text.SimpleDateFormat;
import java.util.ArrayList;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Random;public class TestEditExcel {//第一行每一列的titleprivate static String[] title = new String[] {"部门名称","事项编码","事项名称","创建时间","状态"};//生成文件名private static String newfilepath = "e:/testNew.xls";public static void main(String[] args) throws IOException{//读取excel表数据List listMaps = getExcelOne();//封装需要写入excel表的数据List
实体类:BumenEnity
插入表数据输出结果: