我想知道是否可以在 Java 中使用通配符根據模式路徑列出所有現有檔案
例如,如果我使用此模式路徑
s3://dataai/alarms/Json/mydata/[0-9]*/[0-9]*/[0-9]*/*_01.json
它應該回傳所有這些檔案,例如:
s3://dataai/alarms/Json/mydata/9901/2021/10/1243332_01.json
s3://dataai/alarms/Json/mydata/9912/2021/10/1245432_01.json
s3://dataai/alarms/Json/mydata/9912/2021/09/7665432_01.json
...
任何的想法?
uj5u.com熱心網友回復:
列出物件時,Amazon S3 不支持此類通配符。
您的代碼需要回傳帶有該前綴的所有物件。然后,您的代碼應該針對回傳的密鑰串列執行通配符檢查。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/329543.html
上一篇:S3不支持GzipFile?
