Entrada JSON

o suelta un archivo aquí, o pega el código abajo
Entrada JSON

Tabla Markdown

Opciones de la tabla Markdown

Los archivos nunca salen de tu navegador¿Cómo?

Convierte JSON a tabla Markdown: esta herramienta transforma un array de objetos en una tabla GitHub Flavored Markdown, con una fila por objeto y una columna por clave. Pega el JSON o abre un archivo y copia la tabla.

Última actualización:

Cómo funciona

  1. Pega o abre el JSON

    Pega un array JSON, JSON Lines o la respuesta de una API, abre un archivo .json, cárgalo desde una URL o prueba el ejemplo.

  2. Elige los registros

    El array de objetos más grande se detecta solo; escribe una ruta como data.items para usar otro y elige cómo se escriben los arrays dentro de cada registro.

  3. Copia el Markdown

    Elige columnas y alineación, y copia la tabla o descárgala como archivo .md.

Funciones

  • Objetos anidados aplanados

    Un objeto dentro de un registro se convierte en columnas con puntos como rateLimit.perMinute, para que cada valor tenga su propia columna.

  • Arrays a tu manera

    Los arrays dentro de los registros pasan a columnas numeradas (tags[0], tags[1]), a un texto JSON o a una lista unida con punto y coma.

  • Claves en su orden

    Las columnas siguen el orden de las claves del JSON; las que solo tienen algunos objetos se agregan al aparecer y los valores que faltan quedan vacíos.

  • Valores exactos y errores claros

    Los ID largos no se redondean, true y false se quedan como están y null da una celda vacía. Un JSON no válido se indica con línea y columna, e Ir al error te lleva al punto exacto.

Límites y privacidad

Los archivos JSON pueden ocupar hasta 20 MB y las tablas se limitan a 50000 filas. Los de más de 5 MB se convierten directamente desde el archivo, sin cargarlos en el editor.

Una tabla Markdown es plana, así que los datos muy anidados generan muchas columnas. Para mantenerla estrecha, elige Una columna con JSON o Una columna, valores unidos con ; para los arrays, u oculta las columnas que no necesitas. El caso típico es documentar una API: pega una respuesta de ejemplo y obtén en segundos la tabla de campos para el README.

El JSON se analiza en tu navegador y nunca se sube; consulta la página de privacidad.

Preguntas frecuentes

¿Cómo convertir JSON a tabla Markdown?

Pega el array JSON de objetos. Cada objeto es una fila y cada clave una columna; copia el Markdown cuando se vea bien.

¿Cómo se muestran los objetos anidados?

Sus claves se unen con puntos: {"usuario": {"nombre": "Ana"}} da una columna usuario.nombre con Ana dentro.

Mi JSON es un objeto, no un array. ¿Qué hago?

El convertidor busca dentro el array de objetos más grande. Escribe otra ruta en Array que se convierte, o $ para usar todo el objeto como una fila.

¿Funciona con JSON Lines?

Sí. Un valor JSON por línea se detecta automáticamente, o puedes forzar JSON Lines en las opciones.

¿Qué pasa con una barra vertical dentro de un texto JSON?

Se escapa como \|, así se queda dentro de la celda en lugar de abrir una columna nueva.

¿Puedo volver a convertir la tabla en JSON?

Sí, con el botón Markdown → JSON, que abre el convertidor inverso.

Herramientas relacionadas