본문 바로가기
java

[Java] zip파일 내부 목록확인

by 호랭형님 2021. 12. 31.

 

import java.io.File;
import java.io.FileInputStream;
import java.nio.charset.Charset;
import java.util.zip.ZipEntry;
import java.util.zip.ZipInputStream;

public class ZIP_LIST {

	// 압축파일 목록확인
	// 참조 - https://minaminaworld.tistory.com/132
	public static void main(String[] args) {
		ZipInputStream zipinputstream = null;
		FileInputStream fileinputstream = null;
		ZipEntry zipentry = null;

		File file = new File("D:\\압축파일.zip");
		try {
			
			fileinputstream = new FileInputStream(file);
			zipinputstream = new ZipInputStream(fileinputstream, Charset.forName("UTF8"));
			
			while((zipentry = zipinputstream.getNextEntry()) != null) {
				String filename = zipentry.getName();
				System.out.println("압축파일 내부 파일 목록 => " + filename);
			}
			
		} catch (Exception e) {
			e.printStackTrace();
		}
		
	}
	
}

https://jin-beginner.tistory.com/
압축파일 내부 파일목록


https://jin-beginner.tistory.com/
코드 실행 결과


자바로 압축파일 안 풀고 볼 수 있는 방법이 있나 조회해 보니깐 되네요ㅎㅎㅎ

 

혹시 더 좋은 방법이나 코드 알고 계신 분은 댓글로 알려주시면 감사하겠습니다~

'java' 카테고리의 다른 글

[Java] 워드파일(doc) PDF 변환  (0) 2021.12.31
[Java]JDBC DELETE하기  (0) 2021.10.30
[Java]JDBC UPDATE하기  (0) 2021.10.30
[Java] JDBC INSERT하기  (0) 2021.10.30
[Java] JDBC로 오라클 연결  (0) 2021.10.27

댓글