Saltar al contenido
Entrar Crear cuenta
Flujo de Excel · 2 pasos

Convertir JSON a PDF en forma de tabla

Convierte datos JSON en una hoja de cálculo y la exporta a PDF. De API a documento.

  1. 1JSON a Excel
  2. 2Excel a PDF
  • Gratis, sin registro
  • Se configura solo
  • Tus archivos se borran en unas horas

Las APIs, los paneles de administración y muchas aplicaciones exportan sus datos en JSON. Para un programa es perfecto; para una persona que tiene que revisarlos, un muro de llaves, comillas y corchetes. Enseñárselo así a alguien de tu equipo que no programa, o a un cliente, sirve de poco.

Con este flujo el JSON se convierte en una tabla y la tabla se guarda como PDF. Cada objeto de la lista pasa a ser una fila y cada campo una columna, con su nombre en negrita como cabecera. Sin escribir código ni maquetar nada a mano.

Cómo convertir un JSON a PDF, paso a paso

  1. JSON a Excel

    Lee el archivo y, si es una lista de objetos, crea una fila por objeto; si es un único objeto, lo coloca en una sola fila. Las columnas salen de reunir todos los campos que aparecen en cualquier registro, así que cuando a uno le falta un dato su celda queda vacía en lugar de descuadrar la tabla.

  2. Excel a PDF

    Exporta esa hoja a PDF, con la fila de cabecera en negrita y los registros debajo. Es el formato adecuado para adjuntar a un informe o archivar, porque se ve exactamente igual en cualquier pantalla y no depende de tener una hoja de cálculo instalada.

Qué puedes ajustar

Estructura del archivo
Ninguno de los dos pasos tiene opciones: el flujo detecta solo si el JSON es una lista o un objeto. Lo que decide el resultado es el propio archivo, así que exporta desde el origen únicamente los campos que quieras ver en el PDF.
Campos anidados
Los campos que contienen otros objetos o listas no se despliegan en columnas: se escriben en su celda como texto JSON compacto. Si necesitas verlos como columnas propias, aplana el archivo antes de subirlo.
Pasos extra
Detrás del PDF puedes añadir compresión, contraseña, marca de agua o firma con «Añadir paso». También puedes quitar el segundo paso y quedarte con el Excel para retocarlo antes.

Qué te llevas

Un PDF con tus datos en forma de tabla: cabeceras claras, un registro por fila y todos los campos a la vista. Útil para mandar un listado a quien no trabaja con JSON o para guardar una foto fija de cómo estaban los datos en una fecha concreta.

Para quién es

  • Desarrolladores que deben enseñar a un cliente los datos que devuelve una API sin darle acceso al panel.
  • Tiendas que exportan productos o pedidos en JSON desde su plataforma y quieren un listado imprimible.
  • Analistas que archivan el estado de unos datos en un momento dado para tener un registro que no cambie.
  • Equipos de soporte que adjuntan a una incidencia los registros afectados en un formato que cualquiera puede leer.
¿Lo probamos con tus archivos? Se abre JSON a Excel con los 2 pasos ya puestos.
Usar este flujo ahora

Preguntas frecuentes al convertir un JSON a PDF

¿Qué estructura debe tener el JSON?

Lo ideal es una lista de objetos, como [{"nombre":"Ana","edad":34}, {"nombre":"Luis","edad":41}]. También acepta un único objeto, que sale como una sola fila. Si el archivo no es JSON válido, el primer paso lo rechaza y te avisa antes de generar nada.

¿Qué pasa si mis registros están dentro de otra clave, como {"datos": [...]}?

El archivo entero cuenta como un solo registro: verás una única fila y, en la celda de «datos», toda la lista escrita como texto. Deja en el archivo solo el array de registros y cada uno ocupará su propia fila del PDF.

¿Y si el JSON tiene muchísimos campos?

Cada campo es una columna, de modo que la tabla se ensancha y el PDF puede repartirla en varias páginas. Si solo necesitas unos pocos, quita el segundo paso, oculta columnas en el Excel y conviértelo luego con la herramienta de Excel a PDF.

¿Necesitas otra combinación? Mira todos los flujos de Excel, vuelve al índice de flujos o monta el tuyo desde cualquier herramienta con «Añadir paso».