alibaba/easyexcel

流方式读取文件,临时文件不会存在 但是临时文件夹依旧存在,想问问是我配置有问题吗?查阅文档之前是迭代了删除临时文件,但是这个临时文件夹是不会删除的吗?

Open

#4057 aperta il 1 dic 2024

Vedi su GitHub
 (0 commenti) (0 reazioni) (0 assegnatari)Java (7599 fork)batch import
help wanted

Metriche repository

Star
 (33.728 star)
Metriche merge PR
 (Nessuna PR mergiata in 30 g)

Descrizione

建议先去看文档

快速开始常见问题

异常代码

 InputStream inputStream = null;
        OSS ossClient = null;
        try {
            ossClient = new OSSClient(ossConfig.getEndpoint(), ossConfig.getAccessKeyId(), ossConfig.getAccessKeySecret());
            inputStream = ossClient.getObject(ossConfig.getBucketName(), fileName).getObjectContent();
            if (Objects.nonNull(inputStream)) {
                EasyExcel.read(inputStream, CarExcel.class, new BatchExcelListener<T>())
                        .excelType(ExcelTypeEnum.XLSX)
                        .ignoreEmptyRow(Boolean.TRUE)
                        .sheet()
                        .headRowNumber(1)
                        .doRead();
            }
        } catch (Exception ex) {
            ex.printStackTrace();
        } finally {
            if (Objects.nonNull(ossClient)) {
                ossClient.shutdown();
            }
            if (Objects.nonNull(inputStream)) {
                try {
                    inputStream.close();
                } catch (IOException e) {
                    throw new RuntimeException(e);
                }
            }
        }

异常提示

问题描述

临时文件会被删除,但是临时文件夹依旧存在 不知道这是正常现象吗,有没有什么方法可以解决呢

Guida contributor