Convertir JSON a XLS/XLSX en Java

Los archivos JSON se utilizan ampliamente para guardar y compartir los datos. En la mayoría de los casos, los archivos JSON se utilizan para importar o exportar datos dentro de aplicaciones web, de escritorio o móviles. En ciertos casos, debe convertir los datos JSON recibidos al formato XLS o XLSX mediante programación. Para lograrlo, este artículo cubre cómo convertir un archivo JSON a Excel XLS o XLSX en Java.

Biblioteca Java para la conversión de JSON a XLS

Aspose.Cells for Java es una biblioteca rica en funciones para crear y manipular documentos de hojas de cálculo. Además, le permite convertir la hoja de cálculo y otros archivos de datos de un formato a otro. Usaremos esta biblioteca para convertir nuestros archivos JSON a formato XLS o XLSX. Puede descargar su JAR o instalarlo directamente usando las siguientes configuraciones de Maven.

Repositorio:

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

Dependencia:

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

Convertir un archivo JSON a XLS en Java

Para convertir un archivo JSON a XLS o XLSX, solo necesita cargar el archivo JSON y guardarlo en el formato de Excel que desee. Los siguientes son los pasos para convertir un archivo JSON a formato XLS en Java.

El siguiente ejemplo de código muestra cómo guardar un archivo JSON como XLS en Java.

import  com.aspose.cells.Workbook;    

// Cargar archivo JSON
Workbook workbook = new Workbook("input.json");

// Guardar JSON como XLS o XLSX
workbook.save("Output.xls");

Obtenga una licencia gratis

Puede obtener una licencia temporal gratuita para usar Aspose.Cells for Java sin limitaciones de evaluación.

Conclusión

En este artículo, ha aprendido cómo convertir archivos JSON a XLS o XLSX mediante programación en Java. El ejemplo de código ha demostrado cómo puede integrar la conversión de JSON a XLS en sus aplicaciones Java. Además, puede obtener más información sobre la API de Java Excel utilizando la documentación. Además, puede compartir sus preguntas o consultas a través de nuestro foro.

Ver también