Como ya hemos discutido en un artículo de .NET, XML es un lenguaje de marcado de transporte y almacenamiento de datos estructurados comúnmente utilizado en programación. Para ver o compartir datos XML correctamente, a menudo es necesario convertirlos a otros formatos de documentos como PDF, JPG, PNG o HTML. Este artículo proporciona un enfoque básico para ver archivos XML usando código Java simple.
Visor de archivos XML: API de Java
El GroupDocs.Viewer for Java es una API de visualización de documentos que permite la conversión de múltiples formatos de archivo, incluidos XML a PDF, HTML y formatos de imagen como JPG y PNG dentro de aplicaciones Java. Para fines de demostración, utilizaré Java para convertir un archivo XML a formato PDF utilizando esta API.
Puede descargar el archivo JAR desde la sección de descargas o usar las últimas configuraciones Maven de repositorio y dependencia dentro de sus aplicaciones Java.
<repository>
<id>groupdocs-artifacts-repository</id>
<name>GroupDocs Artifacts Repository</name>
<url>https://repository.groupdocs.com/repo/</url>
</repository>
<dependency>
<groupId>com.groupdocs</groupId>
<artifactId>groupdocs-viewer</artifactId>
<version>23.2</version>
</dependency>
Visor de archivos XML usando Java
La API puede convertir archivos XML en varios formatos, incluidos PDF, JPG, PNG y HTML. Sin embargo, esta guía solo se centrará en cómo convertir archivos XML a formato PDF. Los siguientes pasos describen el proceso de conversión de archivos XML a PDF:
- Cargue el archivo XML usando la clase Viewer.
- Utilice las Opciones de visualización de PDF para especificar la ruta de salida y la configuración deseadas.
- Invoque el método View() con las opciones establecidas para obtener el archivo XML en salida PDF.
El siguiente código fuente de Java demuestra cómo convertir un archivo XML a formato PDF.
// Visor XML: renderice un archivo XML como PDF usando Java
try (Viewer viewer = new Viewer("/path/document.xml"))
{
PdfViewOptions viewOptions = new PdfViewOptions("/path/XML-to-PDF.pdf");
viewer.view(viewOptions);
}
Obtenga una licencia de API gratuita
Puede obtener una licencia temporal gratuita para usar la API sin las limitaciones de evaluación para crear un visor de archivos XML en línea.
Conclusión
En resumen, ha aprendido los fundamentos de la visualización de archivos XML dentro de una aplicación Java utilizando la API. En las próximas discusiones, cubriremos cómo convertir archivos XML a formatos JPG, PNG y HTML.
Para obtener más información sobre la API y crear su propio visor XML, consulte los enlaces que se proporcionan a continuación.
Cree su propia aplicación Java de visor XML
Aquí hay algunos enlaces importantes que lo ayudarán a crear su propia aplicación Java de visor XML.
Características | Documentación | Referencia API
Ejemplos de ejecución: código fuente | Foro | Notas de la versión