0

バケットに以下の構造があります

テスト-バケット名
test / order / text1.txt
test / order / text2.txt
test / order2 / abc.txt
test / order3 / abc.txt

このように繰り返したい

テスト

     テスト

      -注文

            text1.txt
            text2.txt

     -order2
            abc.txt

     -order3
            abc.txt

を使用するlistObjectSummaryと、フォルダの詳細ではなくファイルの詳細が表示されるので、バケット内のフォルダの詳細を取得する方法を教えてもらえますか?

4

1 に答える 1

2

Amazonにはフォルダ自体がありません。これは、キーをフォーマットするための便利な方法です(「ファイル名」とは言わなかったことに注意してください)。

これは、フォルダ構造をシミュレートするために、自分でキーを分解する必要があることを意味します。おそらく、Javaでこれを行う最も簡単な方法は、マップの階層ツリーを使用することですTreeMap<String,Map<?>>

于 2013-01-23T14:04:30.907 に答える