Ordenar JSON
Ordena alfabéticamente los nombres de campo de un JSON y, si quieres, también los elementos de los arrays: un JSON ordenado es fácil de leer y comparar.
Cómo ordenar un JSON
- Pega tu JSON a la izquierda y el resultado ordenado aparece a la derecha.
- Elige A → Z o Z → A. Los nombres de campo se ordenan por defecto y puedes desactivarlo.
- Para ordenar también los arrays, activa «Ordenar elementos de los arrays». Para arrays de objetos, escribe el campo por el que comparar, por ejemplo name.
Preguntas frecuentes
No. El orden de los campos dentro de un objeto JSON no tiene significado: reordenarlos solo hace que los datos sean más fáciles de leer y comparar.
El orden de los elementos de un array suele importar (por ejemplo, una lista de pasos que se ejecutan en orden), así que cambiarlo podría estropear los datos. Actívalo solo si estás seguro de que el orden da igual.
Activa «Ordenar elementos de los arrays» y escribe un nombre de campo en «Por el campo», por ejemplo name o id. Los elementos sin ese campo van siempre al final. Si dejas el cuadro vacío, los arrays de objetos se quedan como están.
Los números por su valor (2 antes que 10) y el texto alfabéticamente, sin distinguir mayúsculas y minúsculas. Si un array mezcla tipos de valores, el orden es: null, false, true, números y después texto.
No. El JSON se procesa en tu propio dispositivo.
Es totalmente gratis y no hace falta cuenta.
Herramientas relacionadas
Consultas JSONPathExtrae datos de un JSON con una expresión JSONPathJSON a YAMLConvierte entre JSON y YAMLJSON a TOMLConvierte entre JSON y TOMLJSON a CSVConvierte entre JSON y tablas CSVJSON a XMLConvierte JSON a XML con sangríaJSON a TypeScriptGenera interfaces TypeScript a partir de un JSON de ejemploJSON a JSON SchemaGenera un JSON Schema desde un JSON de ejemploValidador de JSON SchemaComprueba si unos datos JSON cumplen un JSON SchemaJSON a ZodGenera un schema de Zod desde un JSON de ejemplo