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.