Validador de Esquemas JSON - Valide JSON con Draft-07 y 2020-12

AdSense Placeholder
Slot: header_tool

Validador de Esquemas JSON

Compruebe un documento JSON con un esquema y rutas de error claras

    AdSense Placeholder
    Slot: tool_mid_article

    Todos los Errores

    Cada problema se muestra con su ruta JSON Pointer, como /items/2/price, para encontrarlo rápido.

    Borradores Actuales

    Admite palabras clave de draft-07, 2019-09 y 2020-12, incluidas $ref, $defs, prefixItems, if/then/else y dependentRequired.

    Comprobación de Formatos

    Comprobaciones opcionales de email, date, date-time, uri, hostname, ipv4, ipv6 y uuid.

    Privado

    Todo se ejecuta en su navegador; nada de lo que pegue se sube.

    Qué Hace JSON Schema

    JSON Schema describe cómo es un JSON válido: qué propiedades debe tener un objeto, sus tipos, los valores permitidos, los patrones de texto y los rangos numéricos. Las API lo usan para validar peticiones, los editores para autocompletar y las herramientas de configuración para detectar errores pronto. Validar aquí antes de enviar una carga o un archivo de configuración descubre problemas que, si no, aparecerían como errores confusos en ejecución.

    Este validador interpreta el esquema directamente, sin generar código, y cubre los vocabularios básico y de validación. Las referencias deben apuntar dentro del mismo esquema (#/$defs/... o un ancla); los $ref remotos, $dynamicRef y unevaluatedProperties/unevaluatedItems no se evalúan y se indican como «sin comprobar» cuando aparecen. Para esos casos, o en integración continua, use una biblioteca completa como Ajv.

    Puntos Clave

    • Rutas, no conjeturas: Los errores señalan el valor exacto que falla.
    • Errores de sintaxis localizados: El JSON roto se indica con su línea y columna.
    • Pruebe el ejemplo: El ejemplo muestra varios errores habituales a la vez.
    AdSense Placeholder
    Slot: footer_leaderboard