现在,我正在尝试从我的模板生成一个excel文件。我的情况是这样的: 我有一个原始的Excel模板文件,我应该生成几个自定义的Excel文件,具体取决于检索的数据。 是否有任何简单的好工作流程可供遵循。
答案 0 :(得分:0)
我找到了一个解决方案,在提出问题之前,我曾试图找到解决方案,而我无法管理如何做到这一点。我想到了一个想法,它是如此直截了当:)。 所以我的代码是这样的:
final String originalExcel = "D:\\work\\excel\\original.xls";
String pathname = "D:\\work\\excel\\generated\\custom1.xls";
File original = new File(originalExcel);
File file = new File(pathname);
FileUtils.copyFile(original, file);//I copied from my template before before changing it
FileInputStream stream = new FileInputStream(file);
final HSSFWorkbook wb = new HSSFWorkbook(stream);
final HSSFSheet sheet = wb.getSheetAt(1); // so, here I can change my custom excel file.