Herramientas para desarrolladores

Validador JSON Schema sin conexión

Valida JSON con un subconjunto de draft 2020-12.

Procesado de forma local

La comprobación es local. Las funciones no admitidas detienen la validación y nunca dan un resultado válido.

Tu respuesta aparecerá aquí.

Ayuda y método

Admite tipos, reglas de objetos y arrays, comparaciones, combinadores y referencias JSON Pointer locales sin ciclos. Excluye referencias externas, format, pattern, multipleOf, unevaluated y vocabularios propios. Límites: 100000 unidades UTF-16 por entrada, profundidad 32, 1000 elementos y nodos de esquema, 10000 nodos JSON. Usa números JavaScript; rechaza enteros inseguros. Se detiene en el primer fallo.

JSON Schema 2020-12@cfworker/json-schemaMétodos y fiabilidad

Ejemplo resuelto

Un ejemplo que puedes probar o adaptar a tus valores.

Esquema JSON
{"type":"object","required":["name"],"properties":{"name":{"type":"string"}}}
Instancia JSON
{"name":"Ada"}

Resultado

Válido en el subconjunto admitido