| 注册
请输入搜索内容

热门搜索

Java Linux MySQL PHP JavaScript Hibernate jQuery Nginx
nt0644
9年前发布

sep4j- 简单的 Java Excel 进程

sep4J:  Simple Excel Processing for Java ,  通过一次静态方法调用完成 excel <-> List<Bean>之间的转换。 你不必手写任何 POI 相关代码。

支持 Maven. 

基本示例

把数据写入Excel

        Collection<User> users = Arrays.asList(user1, user2);          LinkedHashMap<String, String> headerMap = new LinkedHashMap<String, String>();          headerMap.put("userId", "User Id");  //"userId" is a property of User class.                              // "User Id" will be the column header in the excel.          headerMap.put("firstName", "First Name");          headerMap.put("lastName", "Last Name");            ExcelUtils.save(headerMap, users, outputStream);

解析 Excel

        Map<String, String> reverseHeaderMap = new HashMap<String,String>();          reverseHeaderMap.put("User Id", "userId");  //"User Id" is a column header in the excel.                                  //"userId" is the corresponding property of User class.          reverseHeaderMap.put("First Name", "firstName");          reverseHeaderMap.put("Last Name","lastName");            List<User> users = ExcelUtils.parseIgnoringErrors(reverseHeaderMap, inputStream, User.class);

官方网站:http://www.open-open.com/lib/view/home/1454038234886

 本文由用户 nt0644 自行上传分享,仅供网友学习交流。所有权归原作者,若您的权利被侵害,请联系管理员。
 转载本站原创文章,请注明出处,并保留原始链接、图片水印。
 本站是一个以用户分享为主的开源技术平台,欢迎各类分享!
 本文地址:https://www.open-open.com/lib/view/open1454038234886.html
Office文档处理