public static MultipartFile fileToMultipartFile(File file) {
MultipartFile result = null;
if (null != file) {
try (FileInputStream input = new FileInputStream(file)) {
result = new MockMultipartFile(file.getName().concat("temp"), file.getName(), "text/plain", input);
} catch (IOException e) {
e.printStackTrace();
}
}
return result;
}
public static MultipartFile[] fileListToMultipartFiles(List<File> fileList) {
MultipartFile[] multipartFiles = new MultipartFile[fileList.size()];
for (int i = 0; i < fileList.size(); i++) {
File file4 = fileList.get(i);
MultipartFile multipartFile = FileUtil.fileToMultipartFile(file4);
multipartFiles[i] = multipartFile;
}
return multipartFiles;
}