
Los desarrolladores pueden usarlo al depurar o preparar un intercambio de datos, sobre todo si necesitan revisar el resultado de un vistazo. Ordena recursivamente las claves de un JSON.
Ordena recursivamente las claves de un JSON. El resultado aparece al instante en tu navegador, listo para copiar, sin cuenta y sin subir ni guardar datos.
Tienes un JSON con claves desordenadas, por ejemplo {"z": 1, "a": {"y": 2, "b": 3}}. Tras ordenarlo, las claves aparecen en orden alfabético en todos los niveles. Esto facilita mucho la lectura y la comparación de dos archivos.
Entrada
{"z": 1, "a": {"y": 2, "b": 3}}Resultado
{
"a": {
"b": 3,
"y": 2
},
"z": 1
}Todo se ejecuta en tu navegador: la ordenación se realiza localmente sin enviar tus datos al exterior. Por lo tanto, puedes manejar fragmentos de configuración o respuestas de API con tranquilidad.
La ordenación alfabética suele ordenar mayúsculas y minúsculas según los códigos de caracteres. Por ejemplo, una clave que empieza por mayúscula puede aparecer antes que una clave en minúscula. Comprueba el resultado si las mayúsculas y minúsculas te importan.
Sí, la ordenación se aplica de forma recursiva a todos los objetos, incluidos los que están dentro de arrays. Los elementos de los arrays mantienen su orden, pero las claves de los objetos que contienen se ordenan.
Ordena las claves y luego elimina espacios y saltos de línea para producir un JSON compacto. El resultado es más difícil de leer para las personas, pero útil para reducir el tamaño antes de una transferencia.