Validador de JSON Schema
Valida datos JSON contra definiciones de JSON Schema. Obtiene informes de errores detallados con rutas. Todo el procesamiento se realiza en tu navegador.
¡Los datos JSON son válidos según el esquema proporcionado!
| Ruta | Mensaje de error |
|---|
Cómo usar el validador de JSON Schema
Introduce el esquema
Define tu JSON Schema que describe la estructura esperada.
Introduce los datos
Pega los datos JSON que deseas validar contra el esquema.
Valida
Haz clic en Validar y revisa los resultados para detectar errores.
¿Qué es JSON Schema?
JSON Schema es un vocabulario que permite anotar y validar documentos JSON. Proporciona un contrato para qué datos JSON se necesitan para una aplicación determinada y cómo interactuar con ellos. JSON Schema se usa para validación, documentación y generación de datos de prueba.
Características clave
Validación de tipos
Valida tipos: cadena, número, entero, booleano, array, objeto, null
Restricciones
Longitud mínima/máxima, rango, patrón, campos obligatorios y más
Definición de estructura
Define objetos anidados, arrays y estructuras de datos complejas
Preguntas frecuentes
Esta herramienta es compatible con JSON Schema Draft-07, Draft 2019-09 y Draft 2020-12 a través de la biblioteca Ajv. La mayoría de las características comunes de esquemas son compatibles.
¡Sí! JSON Schema es compatible con objetos y arrays profundamente anidados. Puedes definir propiedades y elementos en cualquier nivel de anidamiento, con reglas de validación individuales para cada campo.
La herramienta primero valida que tu esquema sea un JSON Schema válido. Si el esquema tiene errores, estos se informarán antes de intentar validar los datos.