Tools App por

Guía del validador, formateador y minificador JSON

Pegue JSON para validarlo, formatéelo con sangría de dos espacios o minimícelo. Los mensajes de error incluyen la línea y la columna donde se detuvo el análisis.

como funciona

El formateador ejecuta JSON.parse en su entrada y luego escribe el valor analizado con una sangría de dos espacios. Debido a que analiza primero, el resultado es una representación canónica: los números se normalizan, las claves duplicadas se colapsan hasta el último valor y el orden de las propiedades sigue el documento, no el alfabeto.

  • Se formatea con JSON.parse + JSON.stringify, por lo que 1.0 se convierte en 1 y las claves duplicadas colapsan; la salida formateada se vuelve a serializar, no se conserva en bytes.

Por qué es importante

Las API fallan en JSON con formato incorrecto con mucha más frecuencia que en valores incorrectos, y el mensaje de error generalmente apunta al síntoma en lugar de a la causa. Ver el documento completo, con la línea fallida resaltada, convierte una búsqueda frustrante en una solución de un minuto.

Un ejemplo trabajado

Pega {"b": 2, "a": 1} y formatéalo. La salida mantiene el orden en que se escribió el documento en lugar de ordenar las claves, utiliza dos espacios de sangría y muestra 2 claves y 16 bytes debajo.

Errores comunes

  • Esperar que el formato ordene las claves conserva el orden de los documentos.
  • Pegar literales de objetos JavaScript con comentarios o comillas simples.
  • Confundir a un validador con una verificación de esquema: los tipos no se aplican.

Consejos prácticos

Para cargas útiles de más de unos pocos megabytes, primero cambie a minimizar: esto hace que el archivo sea más pequeño y más fácil de escanear. Si la validación sigue fallando cerca de una línea específica, pegue solo ese fragmento; los números de línea serán locales para el fragmento y será más fácil razonar sobre ellos.

como usarlo

  1. Abra la herramienta. Todo se ejecuta en la pestaña de su navegador.
  2. Pegue o escriba su entrada, luego elija la acción que necesita.
  3. Comprueba el resultado y cópialo con un clic.

Abre la herramienta

Preguntas comunes

¿Qué capta el validador?

Errores de sintaxis, con la línea y columna donde se detuvo JSON.parse. Informa solo el primer error.

¿Por qué 1.0 se convirtió en 1 después de formatear?

JSON no distingue 1 de 1.0. El formateo vuelve a serializar el valor analizado, por lo que el formato numérico y las claves duplicadas colapsan.

¿Puede manejar JSON muy grande?

En la pestaña funcionan archivos de unos pocos megabytes; Los documentos mucho más grandes pueden resultar lentos en teléfonos con memoria limitada.

¿Esta herramienta es realmente gratuita?

Sí. No hay cuenta, muro de pago ni límite de uso. La aplicación Tools está financiada por aumenso, el estudio detrás de ella.

¿Se ha subido algo de lo que ingreso?

No. La herramienta se ejecuta en la pestaña de su navegador; lo que usted ingresa nunca se nos envía ni se almacena.

← Todas las publicaciones