Преобразование JSON в XLS/XLSX в Java

Файлы JSON широко используются для хранения и обмена данными. Чаще всего файлы JSON используются для импорта или экспорта данных в веб-, настольных или мобильных приложениях. В некоторых случаях необходимо программно преобразовать полученные данные JSON в формат XLS или XLSX. Для этого в этой статье рассказывается, как преобразовать файл JSON в Excel XLS или XLSX на Java.

Библиотека Java для преобразования JSON в XLS

Aspose.Cells for Java — это многофункциональная библиотека для создания электронных таблиц и управления ими. Кроме того, он позволяет конвертировать электронные таблицы и другие файлы данных из одного формата в другой. Мы будем использовать эту библиотеку для преобразования наших файлов JSON в формат XLS или XLSX. Вы можете скачать его JAR или установить напрямую, используя следующие конфигурации 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>

Преобразование файла JSON в XLS в Java

Чтобы преобразовать файл JSON в XLS или XLSX, вам нужно всего лишь загрузить файл JSON и сохранить его в желаемом формате Excel. Ниже приведены шаги для преобразования файла JSON в формат XLS в Java.

  • Загрузите файл JSON, используя класс Workbook.

  • Сохраните JSON как XLS, используя метод Workbook.save().

В следующем примере кода показано, как сохранить файл JSON в виде XLS в Java.

import  com.aspose.cells.Workbook;    

// Загрузить JSON-файл
Workbook workbook = new Workbook("input.json");

// Сохранить JSON как XLS или XLSX
workbook.save("Output.xls");

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

Вы можете получить бесплатную временную лицензию для использования Aspose.Cells for Java без ограничений на пробную версию.

Вывод

В этой статье вы узнали, как программно конвертировать файлы JSON в XLS или XLSX на Java. Пример кода продемонстрировал, как вы можете интегрировать преобразование JSON в XLS в свои приложения Java. Кроме того, вы можете узнать больше о Java Excel API, используя документацию. Кроме того, вы можете поделиться своими вопросами или запросами через наш форум.

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