EasyPoi导出word(excel)遇到的一些问题

最近做项目的时候要在项目中大量的用到导出word ,以及导出excel,相对的也遇到的一些问题,把问题总结出来。别人别踩坑了!
1,从数据库中返回list集合,easyPoi在word里面的表格中能否进行遍历list集合。
答案是可以的,easypoi提供了多种遍历的方式,根据模板进行导出的时候,可以尝试的使用
{{$fe list t.name t.age t.sex }} 进行导出,只需要写一行表格,后面会自动续写下面的表格。
2,那excel可以吗?
excel当然可以,excel天然就支持遍历导出数据,我使用模板的时候,我的模板的行数是固定的,所以使用了 {{!fe list t.name t.age t.sex}} 进行导出,这样他就不会创建更多的行数。改变我模板其他地方的格式。
3. easypoi返回的数据可以重复获取吗?
当然可以,我们可以把数据封装在map集合中,map集合中再封装其他的数据,我就使用了map封装一个大的list。把数据分段进行遍历,这样也就减少了代码量。
详细的格式可以直接链接这里
http://easypoi.mydoc.io/

你可能感兴趣的:(错误经验,技术使用总结,java,excel)