0
좋은 하루!Java의 하나의 CompressedFolders.rar 파일에서 여러 폴더를 압축
- Data1_Folder :
의 내가 여러 폴더를 포함 "데이터"라는 폴더가 있다고 가정 해 봅시다.
- Data2_Folder.
- Data3_Folder.
- Data4_Folder.
그리고 Data2_Folder와 Data3_Folder 만 압축해야합니다. 즉, 사용자는 압축 할 폴더를 결정합니다. 내가 사용
는이 선택 ID에 대한 DB에서 데이터를 읽고 별도의 에서 이러한 데이터를 쓸 수있는 루프에 대한 시트를 엑셀 . 모든 파일은 데이터 이름 (데이터 #Folder) 아래에 주 데이터 폴더 아래에 저장됩니다.
루프 끝 부분에서 파일을 만들고 압축하는 문입니다.
Excel.writeFile((String)DataID.get(i),TempArray);
Folder2Compress = new String[]{CompressingFolders.CompressFiles("D:\\Data/"+DataID.get(i).toString())};
불행하게도 마지막으로 생성 된 폴더 만 압축됩니다. 선택한 모든 폴더를 압축하려면 어떻게해야합니까?
미리 감사드립니다.
고맙습니다! 잘 처리되었습니다. – toti