2013-01-23 2 views
0

나는 나의 버킷으로 반복 폴더는

 
testing -- bucket name 
test/order/text1.txt 
test/order/text2.txt 
test/order2/abc.txt 
test/order3/abc.txt 

에서 구조 아래에 있고 나는이

 
testing 

    test 

     -order 

      text1.txt 
      text2.txt 

    -order2 
      abc.txt 

    -order3 
      abc.txt 

내가 listObjectSummary를 사용, 그것은 나를 세부 사항을하지 파일을 제공처럼 반복 할 폴더 세부 정보, 그래서 아무도 내가 양동이에 폴더 정보를 얻을 수있는 방법을 도울 수 있습니까?

답변

2

Amazon에는 폴더 그 자체가이 아니므로 간단히 키를 포맷하는 편리한 방법입니다 ("파일 이름"을 말하지 않았 음).

즉, 폴더 구조를 시뮬레이션하려면 키를 분리해야합니다. Java에서이 작업을 수행하는 가장 쉬운 방법은 계층 적 트리지도 인 TreeMap<String,Map<?>>을 사용하는 것입니다.

+0

감사합니다, 나도 같은 생각이지만 누군가가 우리가 폴더로 할 수 있다고 나에게 말했다. 고마워 다시 친구 :) –