Formateador JSON
Formatea y estructura código JSON con sangría personalizada y ordenación opcional de claves.
Ejecutar herramienta
Este formateador en línea estructura texto JSON con una presentación legible y configurable. Si pegas una cadena compacta o desordenada, la herramienta aplica niveles claros de sangría para facilitar la lectura visual y la inspección de estructuras anidadas en objetos y listas. Puedes definir el número de espacios para cada nivel de sangría, cuyo valor inicial es dos espacios por defecto. Además, dispones de una opción para ordenar alfabéticamente las claves de los objetos presentes en la estructura, lo que ayuda a comparar datos semejantes o localizar propiedades concretas. El proceso respeta los caracteres fuera del rango ASCII sin transformarlos en secuencias de escape. Si el texto introducido contiene errores de sintaxis, como comas sobrantes o comillas ausentes, el procesador interrumpe la ejecución e indica la anomalía para que puedas corregir la estructura antes de continuar. Si dejas el campo vacío, se muestra un aviso indicando la ausencia de contenido.
Instrucciones
- Pega o escribe el contenido JSON en el campo de texto de entrada.
- Ajusta el número de espacios de sangría que prefieras para cada nivel.
- Activa la casilla de ordenación si necesitas organizar las claves de cada objeto alfabéticamente.
- Ejecuta el formateo y revisa el resultado estructurado en el panel correspondiente.
Ejemplos
- Entrada: {"nombre":"Lucía","edad":30,"ciudad":"Madrid"} con sangría de 2 espacios. Salida: objeto expandido en varias líneas con sangría de 2 espacios por propiedad.
- Entrada: {"z":1,"a":2,"m":3} con sangría de 4 espacios y ordenación de claves activada. Salida: objeto con sangría de 4 espacios y claves ordenadas alfabéticamente como a, m y z.
Preguntas frecuentes
¿Qué ocurre si el texto contiene caracteres con tildes o símbolos especiales?
El formateador conserva los caracteres no ASCII directamente en la salida en lugar de sustituirlos por códigos de escape Unicode.
¿Corrige automáticamente los fallos de sintaxis en el JSON?
No. La herramienta analiza la estructura y, si detecta comas ausentes, comillas simples o cierres incorrectos, señala el error para que revises el texto original.
¿Cuál es la sangría aplicada por omisión?
El ajuste predeterminado aplica dos espacios por cada nivel jerárquico de objetos o listas, pero puedes modificar este valor numérico según tus preferencias.