@ExcelEntity
public class User {
private String name;
private int age;
}
ExcelConfig config = new ExcelConfig();
ExcelReader reader = new ExcelReader(config);
List<User> users = reader.read(User.class);
for (User user : users) {
System.out.println(user.getName() + ", " + user.getAge());
}
@ExcelEntity
public class User {
private String name;
private int age;
}
List<User> users = new ArrayList<>();
users.add(new User("Alice", 25));
users.add(new User("Bob", 30));
ExcelConfig config = new ExcelConfig();
ExcelWriter writer = new ExcelWriter(config);
writer.write(users, User.class);
<?xml version="1.0" encoding="UTF-8"?>
<excel-config>
<import-config>
<file-path>users.xlsx</file-path>
<sheet-name>Sheet1</sheet-name>
<start-row>1</start-row>
<end-row>10</end-row>
</import-config>
<export-config>
<file-path>users.xlsx</file-path>
<sheet-name>Sheet1</sheet-name>
</export-config>
</excel-config>