ZIP Arşivlerini İşleme için Java Sıkıştırma Kitaplığı
Açık Kaynak Java API, programcıların bir dosyayı veya dizini iki ZIP arşivi girişini karşılaştırarak bir ZIP arşivine sıkıştırmasını sağlar.
zt-zip (ZeroTurnaround ZIP Kitaplığı), yazılım geliştiricilerin kendi uygulamaları içinde Java arşivleriyle çalışmasına olanak tanıyan Java için basit bir arşivleme ve sıkıştırma kitaplığıdır. Kitaplık, ZIP girişleri aracılığıyla yinelemeli ve kolayca yinelenen dizinleri paketlemeyi ve açmayı destekler. Kitaplık çok basittir ve ZIP dosyalarından yalnızca tek girişler çıkarıldığında verimli sonuçlar verir.
Kitaplık, bir dizini bir ZIP arşivine sıkıştırmak, bir dosyayı bir ZIP arşivine sıkıştırmak, bir dosyadan veya bayt dizisinden bir ZIP arşivine bir girdi eklemek, bir ZIP arşiv girdisini değiştirmek gibi hem temel hem de bazı gelişmiş özellikler için destek içermektedir. dosyadan veya bir bayt dizisinden, ZIP arşivindeki girişleri ekleyin veya değiştirin, Bir ZIP arşivini ayıklayın, Bir ZIP arşivinde bir giriş olup olmadığını kontrol edin, bir ZIP arşivinden bir girişi bir bayt dizisine çıkarın, bir ZIP arşivini çıkarın. bir dizin ve daha fazlası.
Kütüphanenin kullanımı çok güvenlidir ve hiçbir akışın kazara açık kalmamasını sağlar. Kitaplık aynı zamanda farklı adlara ve aynı ada sahip iki ZIP arşiv girdisini karşılaştırmayı da destekler. Ayrıca bir ZIP arşiv girişini kolayca büyük harfe dönüştürebilirsiniz.
zt-zip'e Başlarken
Projenizi zt-zip kullanarak çalıştırmak için öncelikle Java 1.5 ve üzeri sürümlere sahip olmanız gerekir. Yüklemek için aşağıdaki komutu kullanın.
Git komutuyla yükleyin
git clone https://github.com/zeroturnaround/zt-zip.git
Jarchivelib Maven Bağımlılığı
<dependency>
<groupId>org.zeroturnaround</groupId>
<artifactId>zt-zip</artifactId>
<version>1.14</version>
<type>jar</type>
<dependency>
Java aracılığıyla bir Dosyayı ZIP Arşivine sıkıştırın
Açık kaynak zt-zip kitaplığı, Java komutlarını kullanarak bir dosyayı bir ZIP arşivine sıkıştırmak için işlevsellik sağlamıştır. Kütüphane ayrıca ZIP arşivine kolaylıkla bir dizin eklemek için destek sağlar. Kitaplık, bir dosyadan ve bir bayt dizisinden ZIP arşivine bir giriş eklemeyi destekler. ZIP arşivindeki bir girişi değiştirmek de mümkündür. Ayrıca bir dizini, bir üst dizini olan bir ZIP arşivine sıkıştırabilirsiniz.
Java API ile İki ZIP Arşivini Karşılaştırın
zt-zip kitaplığı, yazılım programcılarına, kendi Java uygulamaları içindeki girişlerin zaman damgalarını yok sayarak iki ZIP arşivini karşılaştırma gücü verir. İki dosyanın tam adresini vermeniz yeterlidir. Kitaplığı kullanarak geliştiriciler, farklı adlara ve aynı adlara sahip iki ZIP arşiv girişini kolayca karşılaştırabilir.
Java ile ZIP Arşivlerini Çıkarma
Ücretsiz zt-zip kitaplığı, birkaç satır Java kodu kullanarak ZIP arşivlerinden kendi uygulamalarının içindeki dosyaları programlı olarak çıkarmanıza olanak tanır. Bir ZIP arşivinden bir dosyaya veya bayt dizisine bir girdi çıkarmak, bir girdinin var olup olmadığını kontrol etmek, bir dizin haline gelen bir ZIP arşivini çıkarmak, ad eşleştirme desenini kullanarak dosyaları çıkarmak gibi dosyaları açmayla ilgili birkaç önemli özelliği içeriyordu. ve daha fazlası.