Открыть и сохранить электронную таблицу в xlsx4j

Aspose.Cells - Открытие и сохранение таблицы

Разработчики используют Aspose.Cells для открытия файлов с различными целями. Например, для извлечения данных из файла или использования заранее определенного файла таблицы для ускорения процесса разработки. Aspose.Cells позволяет разработчикам открывать различные типы исходных файлов. Этими исходными файлами могут быть отчеты Microsoft Excel, SpreadsheetML, CSV или файлы с разделителями табуляции. 

Aspose.Cells позволяет разработчикам создавать файлы Excel с нуля, используя его гибкий API. После создания файлов Excel вам также потребуется сохранить вашу рабочую книгу (файл). Aspose.Cells предоставляет различные способы сохранения этих файлов.

Java

 //Creating an Workbook object with an Excel file path

Workbook workbook = new Workbook(dataDir + "pivot.xlsm");

//Saving the Excel file

workbook.save(dataDir + "pivot-rtt-Aspose.xlsm");

xlsx4j - Открытие и сохранение таблицы

Ниже приведен пример того, как открывать и сохранять таблицы при использовании xlsx4j.

Java

 String inputfilepath  = dataDir + "pivot.xlsm";

boolean save = true;

String outputfilepath = dataDir + "pivot-rtt-xlsx4j.xlsm";

// Open a document from the file system

// 1. Load the Package

OpcPackage pkg = OpcPackage.load(new java.io.File(inputfilepath));

// Save it

if (save) {

    SaveToZipFile saver = new SaveToZipFile(pkg);

    saver.save(outputfilepath);

}

Скачать работающий код

Загрузить образец кода