Validador de JSON Schema
Valida JSON en local con un esquema Draft 2020-12 y revisa cada ruta, palabra clave y mensaje de error de Ajv.
Funciona por completo en tu navegador. Nada de lo que escribes se envía a ningún sitio.
Sobre esta herramienta
Pega un JSON Schema Draft 2020-12 y una instancia JSON para validarlos localmente con Ajv. Cada fallo incluye instancePath, schemaPath, keyword y message; las referencias externas se rechazan sin descargarlas.
Preguntas y respuestas
- ¿Qué borrador de JSON Schema utiliza el validador?
- Utiliza el punto de entrada Draft 2020-12 de Ajv. Los esquemas creados solo para borradores anteriores pueden necesitar actualizar su dialecto declarado o sus palabras clave.
- ¿El validador descarga un $ref remoto?
- No. Se permiten referencias locales compuestas solo por fragmentos, pero las referencias externas y remotas se notifican sin efectuar ninguna solicitud de red.
- ¿Qué información aparece para una instancia no válida?
- Cada error de Ajv muestra la ruta de la instancia, la ruta del esquema, la palabra clave que falló y el mensaje para localizar ambos lados de la discrepancia.