이 튜토리얼은 Java를 사용하여 CSV 파일을 압축하는 방법을 설명합니다. 환경 구성, 단계별 프로세스, Java를 사용한 CSV 파일 압축을 위한 실행 가능한 코드 조각을 다룹니다. 게다가, 이 기능을 사용자 측에서 작동시키기 위해 추가 파일 압축 소프트웨어가 필요하지 않습니다.
Java를 사용하여 CSV를 압축하는 단계
- Aspose.ZIP를 사용하여 CSV 파일을 압축하도록 환경을 설정합니다.
- Archive 클래스의 인스턴스를 생성합니다.
- 파일 이름과 ZIP 항목을 지정하세요
- 저장방법으로 압축된 ZIP파일을 작성합니다.
이 단계에서는 Java를 사용하여 CSV 파일 크기 축소기를 만드는 방법을 보여줍니다. 먼저 입력 쉼표로 구분된 파일을 로드하여 압축 프로세스를 시작합니다. 그런 다음 ZIP 아카이브에 파일 이름을 지정하여 항목을 만들고 출력 아카이브를 디스크나 스트림에 씁니다.
Java를 사용하여 CSV 파일을 압축하는 코드
// Import the required classes from Aspose.Zip for Java | |
import com.aspose.zip.*; | |
public class Main | |
{ | |
public static void main(String[] args) throws Exception { | |
// Apply the license for Aspose.PDF | |
new License().setLicense("license.lic"); | |
// Create Archive class object | |
var arch = new com.aspose.zip.Archive(); | |
// Specify file names and create entry | |
arch.createEntry("input.csv", "Sample.csv"); | |
// Save compressed ZIP archive containing CSV data | |
arch.save("csv_archive.zip"); | |
} | |
} |
다음 샘플 코드는 Java를 사용하여 CSV를 압축하는 세부 정보를 보여줍니다. 그러나 이는 기능을 보여주는 기본 버전이지만 여러 CSV 파일을 압축하도록 더욱 향상시킬 수 있습니다. 마찬가지로, 출력 압축 파일을 암호화하거나 암호로 보호하는 것과 같은 고급 옵션을 사용하여 애플리케이션 요구 사항을 충족할 수 있습니다.
이 문서에서는 Java를 사용하여 CSV 파일을 압축하는 방법에 대한 세부 사항을 다루었습니다. 반면, 보호된 아카이브를 압축 해제하려면 Java에서 비밀번호가 있는 ZIP 파일 열기의 문서를 읽어보세요.