java解析excel工具easyexcel

Posted weixin_ancenhw

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java解析excel工具easyexcel相关的知识,希望对你有一定的参考价值。

源码访问地址:https://github.com/alibaba/easyexcel

说明文档访问地址:https://easyexcel.opensource.alibaba.com/

        <dependency>
            <groupId>com.alibaba</groupId>
            <artifactId>easyexcel</artifactId>
            <version>3.1.1</version>
        </dependency>

//定义导入的对象
@Data
public class DemoData

//设置excel表头名称
@ExcelProperty(value=“学生编号”,index=0)
private Integer sno;

@ExcelProperty(value=“学生姓名”,index=0)
private String sname;

//写的操作

public static void main(String[] args)
   //实现excel写的操作
   String filename="C:\\\\write.xlsx";
   //调用easyexcel方法实现写操作
   EasyExcel.write(filename,DemoData.class).sheet("sheet1").doWrite(getData);


private static List<DemoData> getData()
   List<DemoData> list=new ArrayLIst<>()
   for(int i=0;i<10;i++)
         DemoData data=new DemoData();
         data.setSno(1);
         data.setSname("ancen"+i);
         list.add(data)

  
  return list;

以上是关于java解析excel工具easyexcel的主要内容,如果未能解决你的问题,请参考以下文章

JAVA解析Excel工具EasyExcel

JAVA解析Excel工具EasyExcel

JAVA解析Excel工具EasyExcel

Java操作EasyExcel入门demo

Java+EasyExcel实现文件导入导出

alibaba/easyexcel框架解析