Цей посібник пояснює, як стиснути файл CSV за допомогою Java. Він охоплює конфігурацію середовища, поетапний процес і фрагмент коду для стиснення файлів CSV за допомогою Java. Крім того, для роботи цієї функції не потрібне додаткове програмне забезпечення для стиснення файлів.
Кроки для стиснення CSV за допомогою Java
- Налаштуйте середовище для використання Aspose.ZIP для стиснення файлу CSV
- Створіть екземпляр класу Archive
- Вкажіть ім’я файлів і запис ZIP
- Запишіть стиснутий файл ZIP за допомогою методу збереження
Ці кроки демонструють, як створити зменшувач розміру файлу CSV за допомогою Java. По-перше, запустіть процес стиснення, завантаживши вхідний файл, розділений комами. Потім створіть записи, вказавши імена файлів у ZIP-архіві, і запишіть вихідний архів на диск або в потік.
Код для стиснення файлу CSV за допомогою Java
// 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"); | |
} | |
} |
Наступний зразок коду розкриває деталі стиснення CSV за допомогою Java. Однак це базова версія для демонстрації цієї функції, але ви можете вдосконалити її для стиснення кількох файлів CSV. Так само ви можете використовувати розширені параметри, такі як шифрування або захист паролем вихідного стисненого файлу, щоб відповідати вимогам вашої програми.
У цій статті описано подробиці стиснення файлу CSV за допомогою Java. Тоді як, якщо ви хочете розпакувати захищений архів, прочитайте статтю на Відкрийте ZIP-файл із паролем у Java.