Ejemplo (Antes / Después)
Entrada
{"b":1,"a":{"d":4,"c":3},"arr":[{"y":2,"x":1},3]}
Estandarice automáticamente el orden de las claves JSON para facilitar revisiones y comparaciones.
Elija todos los niveles o solo el nivel superior. El orden de los arrays se mantiene intacto.
Ordene y formatee JSON en un solo paso, y luego copie o descargue el resultado.
Atajo: Ctrl / Cmd + Enter para ejecutar
Entrada
{"b":1,"a":{"d":4,"c":3},"arr":[{"y":2,"x":1},3]}
Ordenar todos los niveles (2 espacios)
{
"a": {
"c": 3,
"d": 4
},
"arr": [
{
"x": 1,
"y": 2
},
3
],
"b": 1
}
Ordenar solo el nivel superior
Las claves del nivel superior se reordenan a a, arr, b, mientras que el orden dentro de "a" se mantiene tal como se introdujo.
Sí. Puede elegir todos los niveles o solo el nivel superior.
Se conserva el orden de los elementos. Los objetos dentro de arrays se ordenan según el alcance seleccionado.
No. El formato de entrada no se conserva. La salida se vuelve a formatear con el estilo de sangría seleccionado.
No. Esta herramienta está pensada solo para JSON estándar.
Todo se ejecuta localmente en su navegador. La entrada no se envía a ningún servidor.