JSON normalización
Ordena las claves de objeto de JSON según reglas deterministas y genera texto normalizado, conserva el orden de los arrays y muestra las diferencias.
Cómo usar JSON para normalizar
La normalización de JSON procesa la entrada solo en el navegador actual; no la carga, no se conecta a Internet ni escribe en almacenamiento persistente.
Introducir JSON
Pega o edita JSON; la primera vez se cargará un ejemplo ejecutable de 11DZ.
Ejecutar la normalización
Comprueba el orden de las claves, el procesamiento de los números y Unicode, y consulta las diferencias entre la entrada y el resultado.
Copiar resultado
Copia o descarga JSON normalizado; antes de publicarlo, revísalo según el protocolo de destino.
Limitaciones y notas
- No admite $ref remotos, scripts ni objetos circulares; la profundidad de entrada, el número de nodos y el número de bytes tienen límites.
- La normalización solo cambia la forma de representación; no determina por ti la semántica de los campos ni su equivalencia a nivel empresarial.
- El orden de los elementos de la matriz se mantiene sin cambios; el resultado no constituye una garantía de formateo general ni de limpieza de datos.
Preguntas frecuentes
¿Cambiará el orden de los arrays?
No; la herramienta solo ordena de forma determinista las claves de los objetos.
¿Se cargarán los datos de entrada?
No, el procesamiento se realiza en el navegador actual.
¿Por qué el resultado es diferente del JSON.stringify normal?
La normalización utiliza un orden fijo de las claves y una representación numérica determinista para facilitar las firmas y las comparaciones.