如何从Amazon S3存储桶中的文件夹中获取所有文件?

查克拉德·阿斯法克·阿拉法

我想从Amazon S3存储桶的特定文件夹中获取所有文件名及其大小。我可以使用以下代码访问该文件夹,但是无法将其放入内部。

public void GetListOfAllS3Objects() {

        System.out.println("Listing objects from the destination bucket");

        ObjectListing objectListing = s3Client.listObjects(new ListObjectsRequest().withBucketName("my-destination-bucket"));

        for (S3ObjectSummary objectSummary : objectListing.getObjectSummaries()) {
                System.out.println(" - " + objectSummary.getKey() + "  " +
                        "(size = " + objectSummary.getSize() + ")");
        }
    }

为了使问题更清楚,我所提到的桶内的文件夹名称“molomics”和我有一些jsonxml文件存在。我想获取所有文件的名称。如何以最简单的方式做到这一点?

彼得·伊斯伯格

在循环中,您必须使用getObject检索S3Object

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Amazon s3存储桶中压缩文件并获取其URL

如何使用Android SDK在AWS S3存储桶中创建一个空文件夹?

如何使用golang从Amazon S3存储桶的子文件夹中获取对象列表?

如何使用Terraform在Amazon S3存储桶中创建文件夹

如何在S3中设置文件夹中所有文件的ACL

如何将S3存储桶中的所有文件公开?

Amazon S3:如何获取存储桶中的文件夹列表?

使用API在Amazon S3存储桶中创建文件夹/上传文件

如何用一些简短的方法将所有文件和文件夹从一个文件夹移到php中S3存储桶的另一个文件夹?

如何在S3存储桶中查找文件夹的大小?

如何授予对Amazon S3中文件夹的所有子文件夹的访问权限?

Amazon S3存储:可以在私有存储桶中列出公共文件夹吗?

如何在R中使用sparklyr读取S3文件夹/存储桶中的所有文件?

如何从S3存储桶中的文件夹中删除带后缀的图像

Presto:如何从s3中读取在子文件夹中分区的整个存储桶?

删除位于Amazon S3上存储桶中的子文件夹中的文件

如何将特定文件夹中的所有zip文件推送到s3存储桶文件夹?

如何为Amazon S3存储桶中的每个文件夹执行命令(如副本)?

Mule ESB:如何获取所有存储在Amazon S3存储桶内的文件夹中的文件(获取对象内容)

AWS IOS SDK v2.0:如何获取存储桶中的所有文件夹,然后从所述文件夹中提取所有文件?

如何切换到S3存储桶中该特定文件夹中的最后添加的文件夹

S3 / Cloudfront:如何在存储桶中列出文件夹的内容

如何在Amazon S3存储桶中创建新文件夹?

用于将存储桶中特定文件夹的“内容类型”设置为“应用程序/pdf”的 Amazon S3 存储桶策略

在 Laravel 中压缩和下载 Amazon S3 存储桶文件和文件夹

如何从 s3 存储桶中删除空的子文件夹?

如何从 s3 存储桶中获取 Pyspark 中带有前缀的文件?

如何检查 Amazon S3 存储桶中的文件夹是否为空?- boto3 蟒蛇

AWS:使用 lambda 函数读取 Amazon S3 存储桶中的所有文件