Java-字节[]到FileItem

Java-字节[]到FileItem,file,jasper-reports,bytearray,apache-commons,File,Jasper Reports,Bytearray,Apache Commons,我使用JasperReports生成PDF,它将PDF作为字节数组,字节[]提供给我 我想将原始字节传递给另一个函数,该函数需要FileItem对象中的文件。特别是,FileItem来自apachecommons库org.Apache.Commons.fileupload.FileItem // the function I want to pass it into public DocumentDO toDocumentDO(FileItem fileItem); 有什么方法可以做到这一点,

我使用JasperReports生成PDF,它将PDF作为字节数组,字节[]提供给我

我想将原始字节传递给另一个函数,该函数需要FileItem对象中的文件。特别是,FileItem来自apachecommons库
org.Apache.Commons.fileupload.FileItem

// the function I want to pass it into
public DocumentDO toDocumentDO(FileItem fileItem);

有什么方法可以做到这一点,还是不可能(例如,字节[]不包含作为文件名、mime类型等文件项所需的元数据)?

您的字节数组就是这样的-原始字节,您提到的所有元数据都需要单独提供,除非您将其读入文件,然后解析文件以获取嵌入的元数据信息