JSON Validator

Valida documentos JSON y muestra la línea y columna exactas de cualquier error de sintaxis.

Processed in your browserNo upload, no signup

JSON input

0 lines · 0 chars

Status

0 lines · 0 bytes
Tu entrada se procesa localmente y no se sube para ser procesada. Verifica abriendo DevTools → Network.

JSON Validator ejemplos.

// JSON válido vs inválido

Preguntas frecuentes.

¿Qué errores detecta?

Detecta comas faltantes, corchetes sin cerrar, claves sin comillas y otros errores de sintaxis JSON.

¿Mis datos se envían a algún lugar?

No. La validación ocurre completamente en tu navegador.

¿Cómo funciona la validación JSON?

El validador JSON analiza el texto de entrada y verifica si cumple con las reglas de sintaxis JSON. Detecta errores como comillas faltantes, comas incorrectas o valores inválidos.

Para cada error, se muestra la posición exacta en el texto, incluyendo número de línea y columna. Esto facilita enormemente la corrección de errores.

El validador también verifica la estructura JSON para completitud – si todos los corchetes y llaves están correctamente cerrados.

Errores comunes

El error más común es usar comillas simples en lugar de dobles. JSON solo permite comillas dobles para claves y cadenas.

Las comas finales (una coma después del último elemento) no están permitidas en JSON, pero son comunes en muchos otros formatos. Esto a menudo causa errores durante la conversión.

Valores inválidos como undefined (específico de JavaScript) o comentarios no están incluidos en JSON. El validador detecta y reporta tales errores.

Validación vs. Esquema

La validación básica solo verifica la sintaxis JSON. Esto es suficiente para asegurar que el texto pueda interpretarse como JSON.

La validación basada en esquema va más allá y verifica si la estructura JSON cumple con un esquema definido. Esto incluye tipos de datos, campos obligatorios y rangos de valores.

Para validación con esquemas, use herramientas como AJV o jsonschema. Estas verifican la estructura JSON contra una definición de esquema JSON.

Herramientas relacionadas.