我有一张excel表,其中包含文件名,大小,最后修改日期等文件信息。我需要从第一列单独提取文件名并进入该路径并使用java将该文件复制到其他目录。请帮帮我
答案 0 :(得分:1)
我可以想到两个解决方案:
InputStream fis= new FileInputStream("workbook.xlsx"); Workbook wb = WorkbookFactory.create(fis); Sheet sheet = wb.getSheetAt(0); Row row = sheet.getRow(2); Cell cell = row.getCell(3);
要复制文件,您可以使用Apache commons' fileUtils.copy
答案 1 :(得分:1)
您可以尝试使用此jar库:
https://afajardomorera.github.io/ExcelReader/
您可以使用所需的字段定义Java对象,配置属性文件并从jar中调用reader方法。
在github代码中,您找到一个jar_Generated文件夹,其中包含要使用的最新版本的jar。