XML está detrás de las facturas electrónicas, los mapas de sitio, los archivos de configuración, las fuentes de contenido y los datos que intercambian los sistemas empresariales. Leerlo en bruto, a menudo en una única línea larga, cuesta mucho. XML a PDF aplica sangría a los elementos para mostrar la estructura del documento y maqueta el resultado en páginas con una fuente monoespaciada, para que el archivo pueda revisarse, anotarse o archivarse.
Cómo usar XML a PDF
- Añade el archivo .xml.
- Pulsa Convertir a PDF.
- Descarga el PDF.
- Sigue la sangría para revisar los elementos anidados.
Cómo se formatea el XML
Cuando el archivo está bien formado, VelloDoc lo analiza y vuelve a sangrar cada elemento con dos espacios por nivel, para que los elementos padre e hijo se alineen con claridad. Se conservan los atributos, el texto y los comentarios. Los espacios que ya había entre elementos pueden añadir ocasionalmente líneas en blanco, lo que no afecta al contenido. El resultado se muestra como texto monoespaciado, y las líneas largas continúan en la línea siguiente en lugar de salirse de la página.
No es una transformación con hoja de estilos
Esta herramienta muestra el propio XML, no un documento diseñado. Formatos como las facturas electrónicas pueden estar pensados para mostrarse mediante una hoja de estilos XSLT que convierte los datos en una página con formato, y esa transformación no se aplica aquí. Si el archivo no está bien formado, por ejemplo porque falta una etiqueta de cierre, se convierte exactamente como está escrito, sin ningún formato.
Conversiones de datos relacionadas
Para datos que en realidad son tabulares, una exportación CSV convertida con CSV a PDF es más fácil de leer. Los archivos JSON tienen su propio formateador en JSON a PDF, y el HTML guardado se representa como página con HTML a PDF. La guía de formatos explica qué formato conviene a cada lector.
Cuándo se usa XML a PDF
Revisiones de configuración
Imprime o comparte archivos de configuración de aplicaciones y servidores para una revisión estructurada.
Mapas de sitio y fuentes de contenido
Examina un mapa del sitio o una fuente de productos como páginas con sangría en lugar de una única línea ilegible.
Registros de intercambio de datos
Conserva una copia legible de los mensajes XML intercambiados con un sistema asociado para tus registros.
Limitaciones que conviene conocer
XML a PDF muestra el marcado como texto monoespaciado con sangría y no aplica hojas de estilos XSLT. Los archivos mal formados se convierten sin formato, y el formateo puede añadir líneas en blanco. Se requiere WeasyPrint en el servidor.
XML a PDF: preguntas frecuentes
¿El XML tendrá sangría?
Sí, cuando está bien formado. Cada nivel anidado se sangra con dos espacios.
¿Qué pasa si mi XML tiene errores?
Los archivos que no se pueden analizar se convierten exactamente como están escritos, sin reformatear.
¿Una factura en XML se verá como una factura normal?
No. La herramienta muestra el marcado XML. Presentar una factura como documento con formato requiere la hoja de estilos diseñada para ese formato de factura.
¿Por qué esta herramienta no está disponible en algunos servidores?
Necesita la biblioteca WeasyPrint para representar las páginas. Cuando un servidor no la tiene, la herramienta lo indica claramente.