Apache POI:将数据导出到其他工作簿

我想使用Java将所有数据从一个工作簿导出到另一个工作簿。 我用FOR LOOP从input.xls文件中读取所有的数据。 然后我想将所有读取的数据导出到output.xls。 阅读数据后我不知道如何输出。 我需要你的帮助 谢谢。

HSSFWorkbook wb = new HSSFWorkbook(new FileInputStream("C:\\input.xls")); FileOutputStream wbML = new FileOutputStream("C:\\output.xls"); Sheet sheet1 = wb.getSheetAt(0); for (Row row : sheet1) { for (Cell cell : row) { String sValue = cell.getRichStringCellValue().getString(); System.out.println(sValue); } } 

如果您只想复制工作簿,则不需要迭代。 只要将它写入一个新的文件。

  Workbook wb = new HSSFWorkbook(new FileInputStream("C:\\input.xls")); FileOutputStream fileOut = new FileOutputStream("C:\\ouput.xls"); wb.write(fileOut); fileOut.close();