0
我想從EMR獲取文件夾名稱。例如:S3 EMR獲取帶分隔符的文件夾列表
前綴鍵=用戶/溫度/
桶中有下列對象:
user/temp/2000/1.txt
user/temp/2001/2.txt
user/temp/2002/3.txt
user/temp/2003/4.txt
所以我只需要得到:
2000,2001,2002,2003
我做以下:
val objectRequest = new ListObjectsRequest().withBucketName("com.temp").withPrefix("user/temp/").withDelimiter("/")
val files: ObjectListing = s3Client.listObjects(objectRequest)
我得到0文件
沒有我收到分隔符:
user/temp/2000/1.txt
user/temp/2001/2.txt
user/temp/2002/3.txt
user/temp/2003/4.txt