NOPI实现导入导出泛型List,支持自定义列

概述

业务上须要自定义列的Excel的导入导出,在网上看了好多资料,不少都是有Bug并且都是支持Excel和DataTable的转换,因此本身总结了一下,应用.NET平台上的NPOI封装了支持自定义列的Excel导入导出到泛型List。
git

 

实现

先大概说一下思路和原理,详情请下载源代码和demo。有问题欢迎留言~github

List To Excel:

    参数:泛型集合数据,须要导出列名spa

    根据提供的列名过滤集合的字段,并新建NPOI行,填充表头(应用字典类型替换数据列名为想要显示的名称)  并循环添加数据,写出Excelget

Excel To List:

    参数:集合数据类型,须要导入的列名it

    根据集合的数据类型提取字段,对应须要导入的列名,建立集合并循环添加数据泛型

    

下载

    github : https://github.com/MacheteTeam/Machete.Jenny.git原理

相关文章
相关标签/搜索