Sep4J: Simple Spreadsheet Processing for Java , 通过一次静态方法调用完成 excel List之间的转换。 你不必手写任何 POI 相关代码。
已发布到 Maven 中央仓库。
把数据写入Excel
Ssio.save( ImmutableMap.of("userId", "User Id", //userId是你的Javabean属性名, User Id是你的Excel的列名 "firstName","First Name", "lastName", "Last Name"), userList, spreadsheetOutputStream);
解析 Excel
List users = Ssio.parse( ImmutableMap.of("User Id","userId", //User Id是你的Excel的列名,userId是你的Javabean的属性名 "First Name","firstName", "Last Name","lastName"), spreadsheetInputStream, User.class);