場景:
通過WEB接口的形式上傳檔案,把 MultipartFile 轉成 File 的形式。
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>x.x.x</version>
</dependency>
@PostMapping("/test")
public Result test(@RequestParam("file") MultipartFile multipartFile) throws IOException {
File file = new File(multipartFile.getOriginalFilename());
FileUtils.copyInputStreamToFile(multipartFile.getInputStream(), file);
ExcelReader reader = ExcelUtil.getReader(file);
List<Map<String, Object>> list = reader.readAll();
return null;
}