Ordenador de claves JSON
Pon en orden las claves de cada objeto para poder leer dos versiones del mismo documento una al lado de la otra.
Entrada
El coloreado de sintaxis esta desactivado en este documento porque recolorear algo tan grande en cada pulsacion ralentizaria la escritura. Todas las herramientas siguen funcionando con normalidad.
Salida
El coloreado de sintaxis esta desactivado en este documento porque recolorear algo tan grande en cada pulsacion ralentizaria la escritura. Todas las herramientas siguen funcionando con normalidad.
El resultado aparece aqui.
Funciona por completo en tu navegador. Nada de lo que pegas se sube, y puedes comprobarlo en la pestana Red de tu navegador.
Sobre esta herramienta
Ordenar las claves es lo que hace comparables dos versiones de un documento. La configuracion escrita a mano y la escrita por un programa guardan los mismos datos en otro orden, y comparar el texto de las dos es ilegible hasta que ambas se ordenan igual. Aqui solo se mueven las claves de los objetos. Un array se deja tal cual, porque su orden forma parte de los datos, y una herramienta que ordenara tambien los arrays cambiaria lo que significa un documento mientras dice que lo ordena. La comparacion es por unidad de codigo de forma predeterminada, lo que pone las mayusculas antes que las minusculas y el 10 antes que el 2. La opcion de leer las secuencias de digitos como numeros arregla lo segundo, y esta escrita aqui en vez de delegarla al navegador, porque una comparacion que siguiera el idioma de la pagina ordenaria el mismo archivo distinto en cada uno de los cuatro idiomas del sitio. Las claves repetidas siguen ahi, una al lado de la otra.
Como se usa
- Pega tu JSON en el panel de entrada o carga el ejemplo.
- Elige el orden y el ancho de sangria y pulsa Ordenar claves.
- Copia el resultado o descargalo como archivo.