Як конвертувати Excel у CSV у Java

Цей підручник пояснює, як конвертувати Excel у CSV у Java. Є багато програм, які потребують даних у форматі CSV, тоді як вихідні дані доступні у файлі Excel. У цьому випадку за допомогою Java конвертуйте Excel у CSV, а потім використовуйте його, де потрібно. Можуть бути випадки, коли потрібно зберегти певні роздільники у файлі CSV, щоб розрізняти значення, отримані з різних стовпців. Цього також можна досягти за допомогою об’єкта класу TxtSaveOptions.

Кроки для перетворення Excel у CSV у Java

  1. Додайте Aspose.Cells до проекту за допомогою Maven
  2. Додайте посилання на TxtSaveOptions і Workbook за допомогою Імпорту в програмі
  3. Завантажте вихідний файл Excel в об’єкт Workbook
  4. Створіть екземпляр TxtSaveOptions, щоб установити параметри вихідного файлу CSV
  5. Установіть роздільник, який буде використовуватися у вихідному файлі CSV
  6. Збережіть файл Excel у форматі CSV

У наведених вище кроках ми завантажуємо файл Excel, а потім зберігаємо його як CSV. Ми встановлюємо характеристики файлу CSV за допомогою об’єкта класу TxtSaveOptions. Цей клас надає різноманітні параметри, наприклад, ви можете взяти в лапки всі значення, очистити вихідну книгу після перетворення, вказати, чи потрібно перетворити всі аркуші чи лише активний аркуш, увесь аркуш чи лише певний аркуш. діапазон потрібно трансформувати та багато іншого. Ви можете зберегти вихідний файл CSV у фізичний файл на диску або зберегти його в потік пам’яті відповідно до вимог.

Код для перетворення Excel у CSV у Java

Цей код ініціалізує об’єкт класу Workbook, а потім створює екземпляр об’єкта класу TxtSaveOptions для встановлення параметрів отриманого файлу CSV. Нарешті Workbook.save() використовується для створення файлу CSV. Якщо ви хочете перетворити файл Excel у формат CSV за допомогою мови, відмінної від Java, наприклад C#, ви можете звернутися до статті експортувати великий файл Excel у CSV на C#.

Для цього перетворення не використовується ні взаємодія, ні MS Excel.

 Українська