./prontouso.com

HERRAMIENTAS DE DESARROLLO

Validador de JSON Schema

Pega JSON y JSON Schema para detectar tipos incorrectos, campos obligatorios faltantes, problemas de enum, límites, patrones y propiedades adicionales.

Estado de la herramientaSe ejecuta en tu navegador
Vista previa
json / schema-validator
VÁLIDO
📄 Datos JSON
7 lines · 74 chars
📐 JSON Schema
23 lines · 324 chars

Resultado de la validación

VÁLIDO

El JSON cumple con el schema

No se encontraron problemas de validación para el schema proporcionado.

Cómo funciona

  1. Ingresa tus datos

    Completa los valores, pega el texto o sube el archivo que necesita esta herramienta.

  2. Obtén el resultado al instante

    La mayoría de las herramientas se actualizan mientras escribes; algunas usan un solo botón. De cualquier forma, el resultado aparece aquí mismo.

  3. Usa tu resultado

    Copia, descarga o comparte lo que genere la herramienta — el control siempre es tuyo.

Privacidad y procesamientoSe ejecuta localmente en tu navegador. Esta herramienta no sube tu entrada a ningún servidor.

¿Qué es Validador de JSON Schema?

Pega JSON y un JSON Schema para verificar reglas de estructura comunes, como campos obligatorios, tipos, enums, longitudes, rangos, elementos de arreglo y propiedades adicionales.

ENTIENDE LA HERRAMIENTA

Cómo validar JSON con un esquema

Reglas que verifica este validador

El validador admite verificaciones de tipo comunes, claves de objeto obligatorias, properties, additionalProperties false, enum, const, longitud de cadena, patrón de cadena, mínimo y máximo numérico, longitud de arreglo, y esquemas de elementos.

Palabras clave de esquema no admitidas

Algunas características de JSON Schema se detectan pero no se evalúan, incluyendo oneOf, anyOf, allOf, not, $ref, if/then/else, dependencies, patternProperties y format. Cuando aparecen, la herramienta muestra una advertencia.

Leer los errores

  • Cada problema incluye una ruta JSON como $.id o $[1].name.
  • Corrige los errores de sintaxis antes de verificar las reglas del esquema.
  • Trata una advertencia sobre palabras clave no admitidas como una razón para usar un validador completo antes de producción.

Notas sobre validación

La validación de esquema es tan completa como las reglas que esta herramienta evalúa. Usa un validador de JSON Schema completo cuando las palabras clave no admitidas sean centrales para tu contrato.

Preguntas frecuentes

¿Admite $ref?

No. $ref se detecta como no admitido y no se resuelve, así que los esquemas que dependen de referencias necesitan un validador de JSON Schema completo.

¿format valida correos o URLs?

No. La palabra clave format se reporta como no admitida. Usa pattern o un validador completo si las verificaciones de formato importan.

¿Puede validar arreglos de tupla?

Sí. Cuando items es un arreglo de esquemas, cada posición del arreglo se verifica contra su esquema correspondiente.

¿Por qué el JSON válido igual muestra problemas?

Una sintaxis JSON válida solo significa que el texto se analiza. La validación de esquema luego verifica si el valor analizado sigue las reglas del esquema.