ไลบรารีบีบอัด Java สำหรับจัดการไฟล์ ZIP
Open Source Java API ช่วยให้โปรแกรมเมอร์บีบอัดไฟล์หรือไดเร็กทอรีลงในไฟล์ ZIP เปรียบเทียบรายการไฟล์ ZIP 2 รายการ และอื่นๆ
zt-zip (ZeroTurnaround ZIP Library) เป็นไลบรารีสำหรับเก็บถาวรและบีบอัดแบบง่ายสำหรับ Java ที่ช่วยให้นักพัฒนาซอฟต์แวร์สามารถทำงานกับไฟล์เก็บถาวร Java ภายในแอปของตนเองได้ ไลบรารีรองรับการบรรจุและแตกไดเร็กทอรีแบบเรียกซ้ำและทำซ้ำได้อย่างง่ายดายผ่านรายการ ZIP ไลบรารีนั้นง่ายมากและให้ผลลัพธ์ที่มีประสิทธิภาพเมื่อแยกรายการเดียวจากไฟล์ ZIP
ไลบรารีได้รวมการรองรับทั้งคุณสมบัติพื้นฐานและขั้นสูงบางอย่าง เช่น บีบอัดไดเร็กทอรีลงในไฟล์ ZIP บีบอัดไฟล์ลงในไฟล์ ZIP การเพิ่มรายการจากไฟล์หรืออาร์เรย์ไบต์ไปยังไฟล์ ZIP แทนที่รายการไฟล์ ZIP จากไฟล์หรือจากอาร์เรย์ไบต์, เพิ่มหรือแทนที่รายการในไฟล์ ZIP, แตกไฟล์ ZIP, ตรวจสอบว่ามีรายการอยู่ในไฟล์ ZIP หรือไม่, แยกรายการจากไฟล์ ZIP ลงในอาร์เรย์ไบต์, แตกไฟล์ ZIP ซึ่งจะกลายเป็น ไดเร็กทอรีและอื่น ๆ อีกมากมาย
ห้องสมุดมีความปลอดภัยในการใช้งานมาก และทำให้แน่ใจว่าไม่มีการเปิดสตรีมทิ้งไว้โดยบังเอิญ ไลบรารียังสนับสนุนการเปรียบเทียบรายการไฟล์ ZIP สองรายการที่มีชื่อต่างกันและชื่อเดียวกัน คุณยังสามารถแปลงรายการไฟล์ ZIP เป็นตัวพิมพ์ใหญ่ได้อย่างง่ายดาย
เริ่มต้นใช้งาน zt-zip
ในการรันโปรเจ็กต์ของคุณโดยใช้ zt-zip ก่อนอื่นคุณต้องมี Java 1.5 ขึ้นไป ใช้คำสั่งต่อไปนี้เพื่อติดตั้ง
ติดตั้งผ่านคำสั่ง Git
git clone https://github.com/zeroturnaround/zt-zip.git
Jarchivelib Maven Dependency
<dependency>
<groupId>org.zeroturnaround</groupId>
<artifactId>zt-zip</artifactId>
<version>1.14</version>
<type>jar</type>
<dependency>
บีบอัดไฟล์ลงในไฟล์ ZIP ผ่าน Java
ไลบรารี zt-zip แบบโอเพ่นซอร์สมีฟังก์ชันสำหรับการบีบอัดไฟล์ลงในไฟล์ ZIP โดยใช้คำสั่ง Java ไลบรารียังให้การสนับสนุนสำหรับการเพิ่มไดเร็กทอรีลงในไฟล์ ZIP อย่างง่ายดาย ไลบรารีรองรับการเพิ่มรายการจากไฟล์และจากอาร์เรย์ไบต์ไปยังไฟล์ ZIP นอกจากนี้ยังสามารถแทนที่รายการในไฟล์ ZIP ได้อีกด้วย คุณยังสามารถบีบอัดไดเร็กทอรีลงในไฟล์ ZIP ด้วยไดเร็กทอรีหลัก
เปรียบเทียบสองไฟล์ ZIP ผ่าน Java API
ไลบรารี zt-zip ช่วยให้โปรแกรมเมอร์ซอฟต์แวร์สามารถเปรียบเทียบไฟล์ ZIP สองไฟล์โดยไม่สนใจการประทับเวลาของรายการภายในแอป Java ของตนเอง คุณเพียงแค่ต้องระบุที่อยู่ที่สมบูรณ์ของทั้งสองไฟล์ การใช้นักพัฒนาไลบรารีสามารถเปรียบเทียบรายการไฟล์ ZIP สองรายการที่มีชื่อต่างกันและชื่อเดียวกันได้อย่างง่ายดาย
แตกไฟล์ ZIP ผ่าน Java
ไลบรารี zt-zip ฟรีช่วยให้สามารถแยกไฟล์โดยทางโปรแกรมจากไฟล์ ZIP ภายในแอปของตนเองโดยใช้โค้ด Java สองสามบรรทัด ได้รวมคุณสมบัติที่สำคัญหลายประการที่เกี่ยวข้องกับการคลายไฟล์ เช่น การแตกรายการจากไฟล์ ZIP ลงในไฟล์หรือไบต์อาร์เรย์ การตรวจสอบว่ามีรายการอยู่หรือไม่ การแตกไฟล์ ZIP ที่กลายเป็นไดเร็กทอรี การแตกไฟล์โดยใช้รูปแบบการจับคู่ชื่อ และอื่น ๆ อีกมากมาย.