在 Java 中,可以使用
org.springframework.core.io.InputStreamResource
类将
InputStream
对象转换为
org.springframework.core.io.Resource
类型。可以通过传入一个
InputStream
对象来构造一个
InputStreamResource
对象。
InputStream inputStream = new FileInputStream("file.txt");
Resource resource = new InputStreamResource(inputStream);
如果您需要转换为 FileSystemResource, 可以这样做
File file = new File("file.txt");
FileSystemResource resource = new FileSystemResource(file);
请注意,在使用FileSystemResource之前,需要确保文件存在。
请注意,在完成使用后,应该关闭 InputStream
对象以释放系统资源。