您的位置 首页 java

必收藏系列!Java操作Excel利器推荐!教你摆脱繁琐的HSSFWorkbok

吐槽

提到 java 下载导出excel表格,想必也是大多数程序员心中的难言的痛,想想以前湿兄们用的最多的HSSFWorkbook,疑惑是XSSFWorkbook,都未免有点繁琐,我们需要一个row一个row的去创建,并且在每一个row中去添加cell并赋值,还要看好对象类型。简直是苦不堪言。

现在给大家推荐一个简单实用的java操作excel的方法:

XLSTransformer模板导出excel文件

用过的老司机可以绕路啦哈~下面我们具体说下使用方法。

第一步: pom 需要的依赖有:

第二步:

创建导出模板user. xlsx

第三步:

创建实体转换userVO.java

我们为了测试方便,这里不直接走页面controller层response导出下载。这里我们通过获取输入流,并且写到本地文件的方式测试excel的导出。

新建main方法测试:

运行之后去桌面看下test.xlsx文件已经生成。

如果是想走页面controller方式导出,替换一下outputstream就ok。:

这样效果就是直接在页面弹出下载一个excel文件了。

XLSTransformer模板读取excel文件

第一步:

新建user.xml文件

第二步:

新建读取excel公共返回ersult:

第三步:

编写读取excel测试方法:

可以看到我们已经将刚才生成的test.xlsx表格里面的数据读取出来并进行了输出。

到这里就大功告成啦,如果还有同学不明白的,可以评论区留言讨论哈。

文章来源:智云一二三科技

文章标题:必收藏系列!Java操作Excel利器推荐!教你摆脱繁琐的HSSFWorkbok

文章地址:https://www.zhihuclub.com/182240.shtml

关于作者: 智云科技

热门文章

网站地图