• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

common.office: java组件,实现Excel,word,pdf等常用office的

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

common.office

开源软件地址:

https://gitee.com/wolf1688/common.office

开源软件介绍:

common.office

java组件,实现Excel,word,pdf等常用office的

#目前只完善Excel的导入导出,方便简洁。具体步骤如下:1,定义与Excel对应的bean类,加上配置。

@ExcelSheet(sheetIndex=0,titleIndex=1,dataIndex=2)

public class UploadUser {

@ExcelColumn(fieldTitle = "登录名称", columnIndex = 0)private String username;@ExcelColumn(fieldTitle = "角色", columnIndex = 1)//@ColumnDataHandler("io.tsing.admin.util.RoleTranslate")private String role;@ExcelColumn(fieldTitle = "昵称", columnIndex = 2)private String nickname;@ExcelColumn(fieldTitle = "姓名", columnIndex = 3)private String realname;@ExcelColumn(fieldTitle = "性别", columnIndex = 4)private String gender;@ExcelColumn(fieldTitle = "密码", columnIndex = 5)//@ColumnDataHandler("io.tsing.admin.util.PassWordTranslate")private String password;@ExcelColumn(fieldTitle = "邮件", columnIndex = 6)private String email;@ExcelColumn(fieldTitle = "手机号码", columnIndex = 7)private String mobile;@ExcelColumn(fieldTitle = "电话号码", columnIndex = 8)private String telephone;get*(){}set*(*){}

}

2、调用导入导出方法,就可以实现导入导出了。

ExcelUtil excelUtil = new ExcelUtil();

导入:InputStream inputStream=new FileInputStream(String.format("%s%s", path, "persionTempalte.xlsx"));

List s=excelUtil.parse(inputStream, UploadUser.class);

导出:File file = new File(String.format("%s%s", path, "text.xlsx"));

OutputStream os = new FileOutputStream(file);

excelUtil.export(os, list, maps, null);

#就只要俩个步骤就可以实现导出导入,而且支持大数据的导出导入,还有可以个性化处理每一列的数据。

如果你喜欢本项目,请点击右上角的 Star,这样就可以将本项目放入您的收藏。

如果你非常喜欢,请点击右上角的 Fork,这样就可以直接将本项目直接复制到您的名下。

如果您有问题需要反馈,请点击 github 上的 issues 提交您的问题。

如果您改进了代码,并且愿意将它合并到本项目中,你可以使用 github 的 pull requests 功能来提交您的修改


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap