Saltar la navegación

7.- Librerías para conversión de documentos XML a otros formatos.

Caso práctico

Primer plano de María en la parte izquierda y Blanca en la parte de la derecha, hablando por teléfono.

María le dice a Juan que una buena práctica para Antonio y Ana sería que hicieran los informes que necesitan para la aplicación de la farmacia.

-Tan solo tenemos que instruirles un poco en JasperReport e indicarles unos cuantos tutoriales, seguro que lo hacen bien -le comenta María a Juan.

María decide, además, consultar a su amiga Blanca, que es experta en JasperReport y trabaja en otra empresa, qué tutoriales de Internet o de cualquier otra fuente recomendaría a unos principiantes en esta materia.

 Dos balones de baloncesto, uno más grande que otro.

En la mayoría de aplicaciones informáticas, hay que mostrar la información resultante de los procesos que se ejecutan, sobre todo en aplicaciones que generan información que implica tomar decisiones comerciales. Dicha información está almacenada normalmente en bases de datos o en archivos.

Hoy en día, XML está muy extendido, y muchas empresas guardan la información en ficheros o bases de datos con ese formato.

Hay muchos productos o herramientas informáticas que permiten convertir documentos XML a otros formatos.

En nuestro caso, vamos a optar por una herramienta que permite generar informes de todo tipo en Java de una forma sencilla: JasperReport.

Esta herramienta permite generar informes electrónicos en formato pdf, quizás el formato más usado debido a su portabilidad entre sistemas conservando la apariencia. Pero existen muchos más: xls, html, rtf, csv, xml, etc.

Para saber más

En el siguiente enlace puedes ver un tutorial de otra herramienta de conversión de XML a otros formatos.

Autoevaluación

Pregunta 1

JasperReport permite generar documentos en formato html.