Преобразование TXT в CSV в Java

Файлы TXT иногда могут содержать числовые данные, которые вам могут понадобиться для обработки в каком-либо приложении. Соответственно, преобразование файлов TXT в CSV может быть полезно для анализа числовых данных как значений, разделенных запятыми. В этой статье рассказывается, как программно преобразовать файл TXT в формат CSV в Java.

Конвертер TXT в CSV — установка Java API

Aspose.Cells for Java поддерживает работу с различными форматами файлов Excel для создания или управления данными в приложениях Java. Вы можете легко настроить API, загрузив файлы JAR со страницы Новые выпуски или из репозитория Aspose, используя следующие конфигурации Maven.

Репозиторий:

<repository>
	<id>AsposeJavaAPI</id>
	<name>Aspose Java API</name>
	<url>https://repository.aspose.com/repo/</url>
</repository>

Зависимость:

<dependency>
	<groupId>com.aspose</groupId>
	<artifactId>aspose-cells</artifactId>
	<version>22.6</version>
</dependency>

Преобразование TXT в файл CSV в Java

Вы можете преобразовать файл TXT в формат CSV на Java, выполнив следующие действия:

  • Создайте объект класса TxtLoadOptions.

  • Загрузите входной файл с помощью объекта класса Workbook.

  • Сохраните выходной файл CSV по указанному пути.

В следующем фрагменте кода показано, как программно преобразовать файл TXT в файл CSV в Java:

// Инициализировать объект класса TxtLoadOptions
TxtLoadOptions loadoptions = new TxtLoadOptions();

// Создайте объект класса рабочей книги для загрузки входного TXT-файла.
Workbook workbook = new Workbook("input.txt", loadoptions);

// Сохраните выходной CSV-файл
workbook.save("output.csv" , SaveFormat.CSV);

Получить бесплатную лицензию

Вы можете протестировать все функции API без каких-либо ограничений по оценке. Просто запросите бесплатную временную лицензию, чтобы оценить API в полной мере.

Вывод

В этой статье вы узнали, как программно преобразовать TXT в значения CSV, разделенные запятыми, на Java. Такие файлы, разделенные запятыми, иногда требуются для различных рабочих процессов, чтобы анализировать или извлекать некоторую полезную информацию из числовых данных. Кроме того, вы можете ознакомиться с документацией по API, чтобы ознакомиться с некоторыми другими функциями API. Если вам нужно сообщить о каких-либо проблемах или неясностях, пишите нам на форум.

Смотрите также