JSON a tabla

Se ejecuta localmente en tu navegador

Ve arrays JSON y respuestas de API como una tabla ordenable y filtrable

Entrada JSON

Pega JSON o carga un ejemplo para ver sus arrays como una tabla.
Qué hace JSON to Table

JSON to Table convierte un array JSON, o una respuesta de API que contiene arrays, en una tabla ordenable y filtrable para inspeccionarla. Encuentra cada array accesible a través de objetos, como $.data.users y $.data.orders, y muestra cada uno con su JSONPath y su número de filas para que elijas el conjunto de datos en lugar de que la herramienta adivine en silencio. Tu JSON nunca se modifica.

Cómo usarlo
  1. 1.Pega JSON, sube o suelta un archivo .json, o carga un ejemplo.
  2. 2.Elige en Conjunto de datos el array que quieres ver; la tabla se actualiza mientras escribes.
  3. 3.Filtra filas, ordena con el encabezado de una columna y recorre las páginas de 25, 50 o 100 filas.
  4. 4.Oculta las columnas que no necesites con Columnas.
  5. 5.Selecciona una celda para copiar su valor o su JSONPath, copia todas las filas como texto separado por tabulaciones o descárgalas como data.csv.
Columnas y valores de las celdas

Las columnas son la unión de las claves de todos los registros, en el orden en que aparecen por primera vez, así que una clave que solo existe en una fila posterior también tiene su columna. Una clave ausente en una fila se muestra con un guion de valor faltante, mientras que un null explícito se muestra como null, de modo que nunca se confunden. Los objetos y arrays anidados aparecen como JSON compacto en lugar de [object Object], y Copiar valor entrega el JSON con formato. El orden compara los números numéricamente y el texto con orden consciente de los números, y los valores faltantes siempre quedan al final. Los arrays de valores simples se muestran en una sola columna de valor.

Exportaciones, límites y privacidad

Copiar y Descargar incluyen todas las filas de las columnas visibles en el orden original; el filtro y el orden solo afectan a la vista. Los campos faltantes quedan como celdas vacías, null se escribe como null y el texto que empieza con =, +, -, @ o un carácter de control lleva delante un apóstrofo para que las hojas de cálculo no lo ejecuten como fórmula. Los números que superan la precisión de JavaScript se redondean en la tabla y un aviso muestra un ejemplo. A partir de 2 MB, las actualizaciones automáticas se pausan hasta que selecciones Crear tabla. El análisis y la representación se hacen en tu navegador y el JSON nunca se sube.

CodingTool ya está oficialmente disponible en

Launched on StartupBaseCodingTool.dev - Free, Fast & Easy Developer Tools in One Place | Product HuntCodingTool - Featured on Startup FameFazier badgeListed on Turbo0Featured on Twelve ToolsFeatured on Findly.tools