作者:程序猿的内心独白原文链接:http://suo.im/5Zxx2L前言在开发应用系统的时候,导出文件是必不可放的功能。以前用过POI、easyexcel等工具的导入导出功能,但总感觉太麻烦了,代码特别多,感觉并不是很好用。
实现C#操作我们需要利用一个开源类库:npoi。何为npoi?NPOI 是 POI 项目的 .NET 版本。POI是一个开源的Java读写Excel、WORD等微软OLE2组件文档的项目。NPOI有什么优势?
下面就先简单的实现一个导入导出,后面的其他功能再慢慢研究,废话不多说,上代码:先要添加maven依赖:然后可以直接在实体类中配置表头,@ExcelProperty就是用来设置表头的,也可以这样写:@ExcelProperty,如果不需要某个字段,可以使用@ExcelIgnore注解忽略;