hssfworkbook对象 转换成InputStream发送到服务器

在线等。。。
2025-03-04 12:50:38
推荐回答(2个)
回答1:

ByteArrayOutputStream os = new ByteArrayOutputStream();
wb.write(os);
ByteArrayInputStream is = new ByteArrayInputStream(os.toByteArray());
//上传到oss服务器
ossUtils.upload("你的key",is);

回答2:

  1. hssfworkbook是POI中表示的Excel对象

  2. 问题没有说明白,InputStream表示的是输入流;如果从网页上传,那么后台服务器接受的就已经是流了,可以用fileupload的类,来提取文件对象;如果从磁盘读取,那就是基本的IO操作,用文件路径创建一个流就可以了。