MultipartFile转File
原创
©著作权归作者所有:来自51CTO博客作者已注销的原创作品,请联系作者获取转载授权,否则将追究法律责任
场景:
通过WEB接口的形式上传文件,把 MultipartFile 转成 File 的形式。
pom引入
<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;
}