JSON es la forma en que las aplicaciones guardan configuraciones e intercambian datos, y a menudo está minificado en una única línea ilegible. Cuando alguien tiene que revisar un JSON fuera de un editor de código, adjuntarlo a una incidencia de soporte o conservarlo como registro, un PDF es más fácil de manejar. JSON a PDF formatea los datos con una sangría uniforme y los presenta como texto monoespaciado y paginado.
Cómo usar JSON a PDF
- Añade el archivo .json.
- Pulsa Convertir a PDF.
- Descarga el PDF.
- Recorre el resultado con sangría.
Dar formato a los datos
Si el archivo es JSON válido, VelloDoc lo analiza y lo reescribe con dos espacios de sangría y un valor por línea, para que los objetos y matrices anidados se sigan con facilidad. El texto Unicode, como nombres con tilde y escrituras no latinas, se muestra con caracteres legibles en lugar de códigos de escape, y las claves mantienen el orden que tienen en el archivo. El resultado se representa con una fuente monoespaciada, y las líneas largas se ajustan al ancho de la página.
Cuando el JSON no es válido
Un archivo con un error de sintaxis, como una coma final o unas comillas que faltan, no se puede analizar. En lugar de rechazarlo, VelloDoc convierte el texto exactamente como está escrito, sin reformatearlo, para que sigas teniendo un registro legible. Eso también hace útil el PDF para mostrar un archivo defectuoso a un compañero: la falta de sangría es una pista rápida de que el JSON no se pudo analizar.
Elegir un formato para el lector
JSON encaja con datos anidados. Si los datos son en realidad una lista plana de registros, exportarlos como CSV y usar CSV a PDF produce una tabla que a los lectores no técnicos les resulta mucho más fácil. XML se convierte con XML a PDF, y los registros sencillos con TXT a PDF. Las exportaciones JSON a menudo contienen claves de API o datos personales, así que revísalas antes de compartir; la guía de privacidad en PDF explica cómo compartir de forma más segura.
Cuándo se usa JSON a PDF
Respuestas de API para incidencias
Adjunta a una incidencia una respuesta de API o un mensaje de error legible para compañeros que no usan herramientas de desarrollo.
Auditorías de configuración
Entrega a los auditores una copia paginada e imprimible de la configuración de una aplicación para revisarla y darle el visto bueno.
Exportaciones de datos como registro
Conserva una copia fija de una estructura de datos exportada junto al informe al que dio soporte.
Limitaciones que conviene conocer
JSON a PDF produce texto monoespaciado con sangría, no tablas ni gráficos. El JSON no válido se muestra sin formato, los archivos muy grandes crean documentos largos y la herramienta requiere WeasyPrint en el servidor. Revisa si las exportaciones contienen secretos antes de compartirlas.
JSON a PDF: preguntas frecuentes
¿Se formateará un JSON minificado?
Sí. El JSON válido se vuelve a sangrar con dos espacios por nivel, tuviera el formato que tuviera originalmente.
¿Qué pasa con un JSON no válido?
El archivo se convierte exactamente como está escrito, sin reformatearlo, así que igualmente genera un PDF legible.
¿Hay un límite de tamaño?
Se aplica el límite de subida, que es de 80 MB por trabajo en un servidor de VelloDoc con la configuración predeterminada. Los archivos muy grandes producen PDF muy largos, así que plantéate convertir solo la parte que la gente necesita.
¿Puede mostrar el JSON como tabla?
No. El resultado es texto con sangría. Para datos tabulares, conviértelos antes a CSV y usa CSV a PDF.