Как преобразовать Excel в TXT на Java

Преобразование файлов Excel в текстовые файлы имеет ряд преимуществ. Одним из таких преимуществ является уменьшение размера файла, что облегчает хранение и обмен данными. Кроме того, текстовые файлы обычно имеют более простую структуру, и преобразование Excel в текст позволяет оптимизировать документ для выполнения определенных задач. В этой статье мы проиллюстрируем процесс программного преобразования Excel в формат TXT с помощью Spire.XLS for Java.
Установка файла Spire.Xls.jar
Если вы создали
Maven-проект, вы можете легко импортировать jar в свое приложение, используя
следующие конфигурации. Для проектов, не использующих Maven, загрузите jar-файл
по этой
ссылке и добавьте его в качестве зависимости в свое приложение.
Spire.XLS for Java предлагает метод Worksheet.saveToFile(String
fileName, String separator, java.nio.charset.Charset encoding) для
преобразования указанного рабочего листа в txt-файл. Вот пример кода. import com.spire.xls.*; import java.nio.charset.Charset; public class toText { public static void main(String[] args) { //Create a Workbook object Workbook workbook = new Workbook(); //Load a sample Excel file workbook.loadFromFile("sample.xlsx"); //Get the first worksheet Worksheet worksheet = workbook.getWorksheets().get(0); //Save the worksheet as a txt file Charset charset = Charset.forName("utf8″); worksheet.saveToFile("ExceltoTxt.txt", " ", charset); } } В этой статье вы узнали,
как конвертировать Excel в TXT с помощью Spire.XLS for Java. Эта библиотека
имеет множество других возможностей, таких как: Преобразование
Excel в PDF в Java
Создание Excel в TXT на Java
Заключение