Файлы XLS или XLSX обычно используются для выполнения нескольких арифметических операций. Информация может быть преобразована в данные или визуальные графики. В некоторых случаях вам может потребоваться преобразовать файл XLS или XLSX в формат TXT, чтобы заархивировать данные или, возможно, сделать данные совместимыми с различными приложениями. В соответствии с такими сценариями в этой статье объясняется, как программно конвертировать XLS/XLSX в TXT на Java.
Преобразование XLS в TXT — установка Java API
Aspose.Cells for Java можно использовать для работы с различными форматами электронных таблиц, такими как XLS, XLSX, XLSM и т. д. Вы можете настроить 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>
Преобразование XLS в TXT в Java
Вы можете преобразовать файл Excel в формате XLS в файл TXT на Java, выполнив следующие действия:
Создайте объект класса Workbook для загрузки исходного файла XLS.
Запишите выходной файл TXT методом Сохранить.
В приведенном ниже примере кода показано, как программно преобразовать файл XLS в файл TXT в Java:
// Загрузите входной файл XLS XLSX Excel
Workbook workbook = new Workbook("input.xls");
// Сохраните выходной файл TXT
workbook.save("output.txt");
Получить бесплатную лицензию
Вы можете запросить бесплатную временную лицензию, чтобы оценить API без каких-либо ограничений.
Вывод
В этой статье вы поняли, как программно преобразовать файл XLS в TXT на Java. Вы можете быстро выполнить это преобразование с помощью нескольких вызовов API, не беспокоясь о файловой структуре или других второстепенных деталях форматов файлов. Кроме того, не стесняйтесь просматривать различные главы в разделе документация, чтобы изучить другие функции, предлагаемые API. Если у вас есть какие-либо вопросы или сомнения, вы можете свободно обсудить их с нами через форум.