Java 从excel文件模板生成自定义excel文件
现在,我正试图从我的模板生成一个excel文件。我的情况是这样的: 我有一个原始excel模板文件,我应该根据检索到的数据生成几个自定义excel文件。Java 从excel文件模板生成自定义excel文件,java,apache-poi,Java,Apache Poi,现在,我正试图从我的模板生成一个excel文件。我的情况是这样的: 我有一个原始excel模板文件,我应该根据检索到的数据生成几个自定义excel文件。 有没有简单好用的工作流程 我已经找到了一个解决方案,在提出问题之前,我曾试图找到一个解决方案,但我不知道该怎么做。有一个想法浮现在我的脑海里,非常简单:)。 所以我的代码是这样的: final String originalExcel = "D:\\work\\excel\\original.xls"; String pathname =
有没有简单好用的工作流程 我已经找到了一个解决方案,在提出问题之前,我曾试图找到一个解决方案,但我不知道该怎么做。有一个想法浮现在我的脑海里,非常简单:)。 所以我的代码是这样的:
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.
你能再具体一点吗?您想从何处获取什么数据?输出应该是什么?您还可以提到一些关于输入/输出格式的优点。