Thư viện nén Java để xử lý lưu trữ ZIP

API Java nguồn mở cho phép các lập trình viên nén một tệp hoặc thư mục vào một kho lưu trữ ZIP, so sánh hai mục nhập lưu trữ ZIP, v.v.

zt-zip (Thư viện ZIP ZeroTurnaround) là một thư viện nén và lưu trữ đơn giản dành cho Java cho phép các nhà phát triển phần mềm vận hành với các kho lưu trữ Java bên trong ứng dụng của riêng họ. Thư viện hỗ trợ đóng gói và giải nén các thư mục một cách đệ quy và dễ dàng lặp qua các mục ZIP. Thư viện rất đơn giản và tạo ra kết quả hiệu quả khi chỉ trích xuất các mục nhập duy nhất từ các tệp ZIP.

Thư viện đã bao gồm hỗ trợ cho cả cơ bản và một số tính năng nâng cao, chẳng hạn như Nén thư mục vào tệp lưu trữ ZIP, nén tệp vào tệp lưu trữ ZIP, thêm mục nhập từ tệp hoặc mảng byte vào tệp lưu trữ ZIP, thay thế mục nhập tệp lưu trữ ZIP từ tệp hoặc từ một mảng byte, Thêm hoặc thay thế các mục nhập trong tệp lưu trữ ZIP, Giải nén tệp lưu trữ ZIP, Kiểm tra xem mục nhập có tồn tại trong tệp lưu trữ ZIP hay không, trích xuất mục nhập từ tệp lưu trữ ZIP vào một mảng byte, giải nén tệp lưu trữ ZIP sẽ trở thành một thư mục và nhiều hơn nữa.

Thư viện rất an toàn để sử dụng và đảm bảo rằng không có luồng nào bị mở do ngẫu nhiên. Thư viện cũng hỗ trợ so sánh hai mục lưu trữ ZIP có tên khác nhau cũng như trùng tên. Bạn cũng có thể dễ dàng chuyển đổi mục nhập lưu trữ ZIP thành chữ hoa.

Previous Next

Bắt đầu với zt-zip

Để chạy dự án của bạn bằng zt-zip, trước hết bạn cần phải có Java 1.5 trở lên. Sử dụng lệnh sau để cài đặt nó.

Cài đặt thông qua lệnh Git

 git clone https://github.com/zeroturnaround/zt-zip.git 

Sự phụ thuộc của Jarchivelib Maven

<dependency>
<groupId>org.zeroturnaround</groupId>
<artifactId>zt-zip</artifactId>
<version>1.14</version>
<type>jar</type> <dependency>

Nén tệp thành kho lưu trữ ZIP qua Java

Thư viện zt-zip mã nguồn mở đã cung cấp chức năng nén tệp thành tệp lưu trữ ZIP bằng các lệnh Java. Thư viện cũng cung cấp hỗ trợ để thêm thư mục vào kho lưu trữ ZIP một cách dễ dàng. Thư viện hỗ trợ thêm mục nhập từ tệp cũng như từ mảng byte vào kho lưu trữ ZIP. Cũng có thể thay thế một mục nhập trong kho lưu trữ ZIP. Bạn cũng có thể nén một thư mục vào một kho lưu trữ ZIP với một thư mục mẹ.

So sánh hai kho lưu trữ ZIP qua Java API

Thư viện zt-zip cung cấp cho các nhà lập trình phần mềm sức mạnh để so sánh hai kho lưu trữ ZIP bỏ qua dấu thời gian của các mục nhập bên trong ứng dụng Java của riêng họ. Bạn chỉ cần cung cấp địa chỉ đầy đủ của hai tệp. Sử dụng thư viện, các nhà phát triển có thể dễ dàng so sánh hai mục nhập lưu trữ ZIP có các tên khác nhau cũng như trùng tên.

Giải nén kho lưu trữ ZIP qua Java

Thư viện zt-zip miễn phí cho phép trích xuất theo chương trình các tệp từ các kho lưu trữ ZIP bên trong các ứng dụng của riêng chúng bằng cách sử dụng một vài dòng mã Java. Nó đã bao gồm một số tính năng quan trọng liên quan đến việc giải nén tệp, chẳng hạn như trích xuất một mục nhập từ kho lưu trữ ZIP vào một tệp hoặc mảng byte, kiểm tra xem mục nhập có tồn tại hay không, giải nén tệp lưu trữ ZIP trở thành một thư mục, giải nén tệp bằng cách sử dụng mẫu đối sánh tên và nhiều cái khác.

 Tiếng Việt