Herramientas JSON

Las herramientas JSON de ArrayKit cubren las tareas que surgen cada vez que tienes delante una respuesta de API, un archivo de configuración o una exportación de datos. Para leer, corregir y comparar JSON, el Formateador de JSON lo embellece, lo minifica y lo valida indicando la línea y la columna exactas del primer error, el Visor de JSON muestra un árbol plegable y la ruta de cualquier nodo en el que hagas clic, Reparar JSON corrige las comas finales, las comillas simples, las claves sin comillas y los comentarios que rompen el JSON editado a mano o generado por IA, y JSON Diff muestra qué cambió entre dos versiones sin tener en cuenta el orden de las claves. Para mover datos entre formatos, JSON a CSV, CSV a JSON y Excel a JSON se encargan de hojas de cálculo y exportaciones, y JSON a SQL escribe sentencias CREATE TABLE e INSERT. Para consultar y aplicar parches, el Evaluador de JSONPath y jq Playground extraen o reestructuran los valores que necesitas, y el Generador de JSON Patch convierte un cambio en un parche RFC 6902. Para código tipado, JSON a TypeScript, JSON a Zod, JSON a Pydantic y JSON a código escriben tipos y modelos a partir de una muestra, y JSON Schema genera un esquema o valida un documento contra uno. Están pensadas para desarrolladores de backend y frontend, ingenieros de QA y analistas de datos. Todo se ejecuta en tu navegador, así que el JSON, los CSV y las hojas de cálculo que pegas o sueltas se quedan en tu dispositivo y nunca se suben.

  • Formateador de JSON — Embellece, minimiza y valida JSON con la ubicación de los errores.
  • Visor de árbol JSON — Explora JSON como un árbol plegable y tipado.
  • Visor de JSON — Visor de texto y árbol plegable con expandir/contraer y rutas de nodos.
  • JSON a TypeScript — Genera interfaces de TypeScript a partir de una muestra JSON.
  • JSON a CSV — Convierte un arreglo de objetos JSON planos a CSV.
  • Escapar / Desescapar JSON — Escapa texto a una cadena JSON o desescapa una cadena JSON a texto sin formato.
  • JSON a código — Genera tipos de Go, Rust, Python, Java, Kotlin, C# y TypeScript a partir de JSON.
  • JSON Diff — Compara dos documentos JSON con un diff estructural por rutas.
  • JSON Schema — Genera un JSON Schema desde una muestra o valida un documento JSON contra uno.
  • JSON Flatten / Unflatten — Aplana JSON anidado a claves con notación de puntos, o vuelve a anidarlo.
  • JSON a Zod — Genera un esquema de Zod a partir de una muestra JSON.
  • JSON a Pydantic — Genera clases de modelo Pydantic v2 a partir de una muestra JSON.
  • Evaluador de JSONPath — Prueba expresiones JSONPath contra tu JSON y ve las coincidencias en vivo.
  • JSON a TOON — Convierte JSON a TOON para usar menos tokens en los prompts de LLM.
  • jq Playground — Ejecuta filtros jq contra JSON con el motor jq real, todo en tu navegador.
  • TypeScript a mock JSON — Genera mock JSON realista que se ajusta a una interfaz o tipo de TypeScript.
  • Datos de muestra desde JSON Schema — Genera JSON de muestra conforme a un esquema draft-07, 2019-09 o 2020-12.
  • JSON a XML — Convierte JSON a XML con formato y XML de vuelta a JSON.
  • NDJSON a JSON — Convierte NDJSON (JSON Lines) en un array JSON con formato y de vuelta.
  • Ordenar claves JSON — Ordena recursivamente las claves de un objeto JSON de la A a la Z.
  • CSV a JSON — Convierte CSV o TSV en JSON tipado y anidado en tu navegador.
  • Excel a JSON — Convierte hojas de Excel .xlsx o .xls en JSON limpio en tu navegador.
  • Excel a CSV — Exporta cualquier hoja de un libro .xlsx o .xls a un CSV limpio.
  • CSV a SQL — Genera sentencias INSERT y CREATE TABLE a partir de un CSV.
  • Tabla HTML a JSON — Extrae cada tabla HTML a JSON y CSV en tu navegador.
  • Generador de JSON Patch — Genera, aplica y fusiona JSON Patch RFC 6902 y merge patch RFC 7386.
  • Reparar JSON — Arregla JSON roto o de LLM: vallas de código, comas finales y comillas.
  • JSON a GraphQL — Genera tipos GraphQL SDL a partir de una muestra JSON
  • JSON a SQL — Convierte un array JSON en CREATE TABLE e INSERTs.

Preguntas frecuentes

¿Qué puedo hacer con las herramientas JSON de ArrayKit?
Formatear, minificar, validar y reparar JSON, verlo como árbol, ordenarlo o aplanarlo, escapar cadenas, consultarlo con JSONPath o jq, y comparar dos documentos o convertir la diferencia en un JSON Patch. Los convertidores pasan CSV, Excel, tablas HTML, XML y NDJSON a JSON, y convierten JSON en CSV, XML, SQL o TOON. Los generadores escriben tipos de TypeScript, Zod, Pydantic, GraphQL, Go, Rust, Java, Kotlin y C# a partir de una muestra, TypeScript a mock JSON hace el camino inverso, y las herramientas de esquema crean un JSON Schema, validan documentos contra él o producen datos de ejemplo que lo cumplen.
¿Cómo formateo y valido JSON, o arreglo un JSON que no se puede analizar?
Pégalo en el Formateador de JSON, que lo embellece con sangría de 2 espacios, 4 espacios o tabulaciones, lo minifica en una sola línea e indica la línea y la columna exactas del primer error de sintaxis. Si el texto se parece a JSON pero no es válido, como un objeto de JavaScript, un archivo de configuración con comentarios o una respuesta de IA envuelta en bloques de código, pásalo por Reparar JSON. Quita los delimitadores de código y los comentarios, corrige las comas finales, las comillas simples, las claves sin comillas y los True, False y None al estilo de Python, cierra los corchetes truncados y resume cada corrección que hizo.
¿Puedo convertir JSON a CSV, o archivos CSV y Excel a JSON?
Sí. JSON a CSV convierte un arreglo de objetos en CSV con una fila de encabezado formada por todas las claves, y CSV a JSON hace lo contrario: detecta números, booleanos, fechas y celdas vacías, y anida los encabezados con puntos, como user.name. Excel a JSON y Excel a CSV leen cualquier hoja de un libro .xlsx o .xls, mientras que JSON a XML, NDJSON a JSON y Tabla HTML a JSON cubren XML, JSON Lines y el marcado de tablas HTML. Para crear un libro de Excel con formato a partir de JSON, usa JSON a Excel, en las herramientas de Excel y hojas de cálculo.
¿Mis datos son privados cuando uso estas herramientas JSON?
Sí. Todas las herramientas JSON se ejecutan en tu navegador, así que las respuestas de API, los archivos de configuración, las hojas de cálculo y los registros que pegas o sueltas se procesan en tu dispositivo y nunca se suben a un servidor. Aun así, trata con cuidado los secretos de producción y limpia la página al terminar si usas un equipo compartido.
¿Qué estándares y versiones de JSON admiten las herramientas?
La herramienta JSON Schema genera y valida esquemas draft-07 y 2020-12, y Datos de muestra desde JSON Schema también lee 2019-09. El Generador de JSON Patch crea y aplica parches RFC 6902, además de parches de fusión RFC 7386, y jq Playground ejecuta jq 1.8 real, así que un filtro da el mismo resultado que en la línea de comandos. JSON Diff compara la estructura y no el texto, así que las claves reordenadas no se marcan como cambios.