ES

Formateador JSON

¿Cómo usar el Formateador JSON?

El Formateador y Validador JSON embellece al instante el JSON minificado o comprimido en un formato legible con sangría consistente, o minifica el JSON formateado de vuelta a una sola línea compacta. A medida que pegas o escribes, la herramienta valida el JSON en tiempo real y resalta los errores de sintaxis, mostrando la línea y la posición exacta del problema. El resaltado de sintaxis colorea claves, cadenas, números, booleanos y valores null, haciendo que las estructuras anidadas complejas sean fáciles de navegar de un vistazo.

JSON (JavaScript Object Notation) es el formato de intercambio de datos predominante para APIs web, archivos de configuración y bases de datos modernas. Al trabajar con APIs, las respuestas suelen llegar como cadenas planas sin formato —pegarlas en el formateador revela inmediatamente la estructura. Al depurar payloads de webhooks, entradas de registro o exportaciones de bases de datos, el JSON correctamente formateado expone las relaciones anidadas que son invisibles en la salida minificada. Los desarrolladores también usan el minificador para reducir el tamaño de los payloads JSON en producción, mejorando los tiempos de carga y reduciendo los costos de ancho de banda.

La sintaxis JSON es estricta: las claves deben ser cadenas con comillas dobles, los valores deben usar comillas dobles (no simples), las comas al final del último elemento están prohibidas, y los valores undefined, NaN, Infinity y las funciones no son JSON válido. Los errores más comunes son comas finales copiadas de JavaScript, cadenas con comillas simples, claves sin comillas de literales de objetos JavaScript y comentarios en línea, que JSON no admite. El validador detecta todos estos casos y muestra exactamente dónde ocurre el error.

Preguntas Frecuentes

¿Qué hace un formateador JSON?
Toma texto JSON sin formato o minificado y lo reformatea con sangría y saltos de línea adecuados, haciendo que los objetos y arrays anidados sean fáciles de leer y navegar. También valida la sintaxis y resalta cualquier error.
¿Cómo valido JSON en línea?
Pega tu JSON en el área de entrada. Si es válido, se formatea de forma limpia. Si hay un error de sintaxis, la herramienta resalta el problema y muestra la línea y la posición del carácter para que puedas corregirlo de inmediato.
¿El formateador JSON también puede comprimir JSON?
Sí. La función Minificar elimina todos los espacios en blanco y saltos de línea para producir una cadena compacta de una sola línea. Esto reduce el tamaño del archivo para uso en producción o al enviar JSON en solicitudes de API.
¿Cuáles son los errores de sintaxis JSON más comunes?
Los errores más frecuentes son las comas finales después del último elemento en un array u objeto, las cadenas con comillas simples (JSON requiere comillas dobles), las claves sin comillas (válidas en JavaScript pero no en JSON) y los comentarios (JSON no admite // ni comentarios de bloque).
¿Cuál es la diferencia entre JSON y un objeto JavaScript?
Los literales de objetos JavaScript permiten comillas simples, claves sin comillas, comas finales y comentarios. JSON requiere claves y valores de cadena con comillas dobles, sin comas finales y sin comentarios. JSON es un formato de texto estricto, no código ejecutable.
¿Puedo formatear archivos JSON grandes?
Sí. El formateador admite entradas JSON de hasta 500 KB. Para archivos muy grandes, el procesamiento puede tardar un momento. Si trabajas con archivos de más de 500 KB, considera dividirlos en secciones más pequeñas.
¿Por qué mi JSON muestra un error de sintaxis?
Las causas más probables son una coma final después de la última propiedad en un objeto o array, comillas simples en lugar de dobles alrededor de claves o valores, o una clave que no lleva comillas en absoluto. Consulta el número de línea indicado en el mensaje de error.