From f465076b186e7b815b596d12a7dfa219c68e1c85 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期三, 08 七月 2020 13:47:03 +0800 Subject: [PATCH] # --- src/main/java/com/zy/common/utils/excel/ExcelUtils.java | 43 +++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 43 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/zy/common/utils/excel/ExcelUtils.java b/src/main/java/com/zy/common/utils/excel/ExcelUtils.java new file mode 100644 index 0000000..561cb39 --- /dev/null +++ b/src/main/java/com/zy/common/utils/excel/ExcelUtils.java @@ -0,0 +1,43 @@ +package com.zy.common.utils.excel; + +import com.alibaba.excel.EasyExcel; +import com.alibaba.excel.read.builder.ExcelReaderBuilder; +import com.zy.common.utils.excel.matcode.MatCodeExcel; +import com.zy.common.utils.excel.matcode.MatCodeExcelListener; + +import java.util.ArrayList; +import java.util.List; + +/** + * Created by vincent on 2019-11-24 + */ +public class ExcelUtils { + + public static void main(String[] args) { + new ExcelUtils().simpleWrite(); + } + + public void simpleRead(){ + ExcelReaderBuilder read = EasyExcel.read("/Users/vincent/Desktop/3869.xls", MatCodeExcel.class, new MatCodeExcelListener()); + read.sheet().doRead(); + } + + public void simpleWrite(){ + EasyExcel.write("/Users/vincent/Desktop/writeDemo.xls", MatCodeExcel.class).sheet("lxt").doWrite(data()); + } + + public static List<MatCodeExcel> data(){ + List<MatCodeExcel> list = new ArrayList<>(); + for (int i = 0; i<1000; i++) { + MatCodeExcel data = new MatCodeExcel(); + data.setMatNo("1902997-5/6"); + data.setBarcode("80001854"); + data.setMatName("閾濆甫|1100-O|0.33*475|"); + data.setStr1("701010015907"); + list.add(data); + } + return list; + } + + +} -- Gitblit v1.9.1