<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>4.1.2</version> </dependency> import org.apache.poi.ss.usermodel.Cell; import org.apache.poi.ss.usermodel.Row; import org.apache.poi.ss.usermodel.Sheet; import org.apache.poi.ss.usermodel.Workbook; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import java.io.FileInputStream; import java.io.FileOutputStream; import java.util.ArrayList; import java.util.List; public class ExcelTemplateExample { public static void main(String[] args) { try { FileInputStream templateFile = new FileInputStream("example_template.xlsx"); Workbook workbook = new XSSFWorkbook(templateFile); Sheet sheet = workbook.getSheetAt(0); List<String> dataList = new ArrayList<>(); for (int i = 0; i < dataList.size(); i++) { Row row = sheet.getRow(i); Cell cell = row.getCell(0); cell.setCellValue(dataList.get(i)); } FileOutputStream outputFile = new FileOutputStream("output.xlsx"); workbook.write(outputFile); workbook.close(); outputFile.close(); } catch (Exception e) { e.printStackTrace(); } } }


上一篇:
下一篇:
切换中文