需求:EasyExcel处理好内容后,上传云端。微服务提供的上传云端接口,参数类型是MultipartFile。

 ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream();
        EasyExcel.write(byteArrayOutputStream)
                .sheet("xxx")
                .doWrite(xxxList);

        MultipartFile file = new MockMultipartFile("file", "xxx.xlsx", "application/vnd.openxmlformats-officedocument.spreadsheetml.sheet", byteArrayOutputStream.toByteArray());

EasyExcel.write()  写入输出流,转为byte字节。 new MockMultipartFile();

 
Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐