Sobre las utilidades JSON

Las utilidades JSON son una navaja suiza para trabajar con JSON: formatea (pretty-print) payloads minificados para leerlos, minifica JSON formateado para transferirlo compacto, ordena claves alfabéticamente para diffs estables, valida la sintaxis con ubicación precisa de errores, aplana y desaplana estructuras anidadas, compara dos documentos y consulta valores por ruta.

Los desarrolladores las usan a diario para inspeccionar respuestas de API, depurar payloads malformados, normalizar documentos antes de confirmarlos y extraer valores de estructuras muy anidadas, todo localmente en el navegador.

Cómo se usa

  1. Pega tu JSON en el panel de entrada.
  2. Elige una operación: formatear, minificar, ordenar claves, validar, aplanar, comparar o consultar.
  3. Si la validación falla, el mensaje de error señala la ubicación exacta del problema.
  4. Copia el resultado procesado desde el panel de salida.

Preguntas frecuentes

¿Qué hace "aplanar"?
Convierte objetos anidados en un solo nivel usando claves de ruta, p. ej. {"a":{"b":1}} se convierte en {"a.b":1}. Desaplanar invierte la operación.
¿Por qué ordenar las claves?
Con las claves ordenadas alfabéticamente, dos documentos JSON se pueden comparar línea a línea, produciendo diffs limpios en revisión de código y control de versiones.
¿Qué tan precisa es la validación?
El validador reporta la línea y posición del primer error de sintaxis, como una coma sobrante o una clave sin comillas, para corregirlo de inmediato.
¿Mi JSON se sube a algún lado?
No. Todas las operaciones se ejecutan en tu navegador; los payloads nunca salen de tu dispositivo.