Ordenar las claves de un JSON
Ordene alfabéticamente las claves de un objeto JSON, en todos los niveles de anidamiento, para facilitar la comparación o la lectura.
Cómo funciona
¿Quiere comparar dos archivos de configuración JSON con una herramienta de diff, pero el orden de las claves es distinto y ensucia la comparación? ¿O simplemente prefiere una lectura más predecible de sus archivos JSON? La ordenación reorganiza alfabéticamente las claves de todos los objetos, a cualquier profundidad, sin modificar los valores ni el orden de los elementos de los arrays.
¿También se ordenan los arrays?
No, solo se modifica el orden de las claves de los objetos. El orden de los elementos dentro de los arrays siempre se conserva, porque puede tener un significado (por ejemplo, una lista de pasos ordenados).
¿La ordenación distingue entre mayúsculas y minúsculas?
Sí, la ordenación usa el orden lexicográfico estándar, en el que las mayúsculas van antes que las minúsculas (por ejemplo, «Z» antes que «a»).
Procesamiento 100% local: la ordenación se realiza íntegramente en su navegador mediante WebAssembly; sus datos JSON nunca salen de su dispositivo.