java从excel单元格值读取和提取文件名 1 月,3 周 Questions & Answers 804 我有一个excel表,其中将有文件信息,如文件名,大小,最后修改日期在单独的列。我需要从第一列中单独提取文件名,然后到达该路径,并使用java将该文件复制到其他目录。请帮我做这件事
# 1 楼答案 我可以想出两种解决方案: 将excel文件导出到。csv,这样您就可以用Java解析它了 使用更高级的API,如Apache POI,如下所示: 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
# 2 楼答案 您可以尝试使用这个jar库: https://afajardomorera.github.io/ExcelReader/ 您可以使用所需的字段定义Java对象,配置属性文件,并从jar调用reader方法 在github代码中,您可以找到一个jar_生成的文件夹,其中包含要使用的jar的最新版本
# 1 楼答案
我可以想出两种解决方案:
要复制文件,可以使用Apache commons fileUtils.copy
# 2 楼答案
您可以尝试使用这个jar库:
https://afajardomorera.github.io/ExcelReader/
您可以使用所需的字段定义Java对象,配置属性文件,并从jar调用reader方法
在github代码中,您可以找到一个jar_生成的文件夹,其中包含要使用的jar的最新版本