Validatore JSON Schema
Valida un JSON con un JSON Schema e vedi ogni errore con il percorso esatto, oppure genera uno schema da un JSON di esempio.
Come si usaValida il JSON con lo schema.
Validatore JSON Schema: a cosa serve
Incolla il JSON Schema e il JSON e scopri subito se è valido. Ogni errore mostra il percorso esatto del campo (come /items/2/prezzo) e la regola violata: campo obbligatorio mancante, tipo errato, valore minimo, pattern di testo e altro. Il pulsante Genera schema crea uno schema iniziale da un JSON di esempio, con tipi e campi obbligatori.
Tutto funziona nel tuo browser: nulla di ciò che incolli o apri viene inviato a un server.
Come si usa
- Incolla il JSON Schema a sinistra.
- Incolla il JSON a destra.
- Correggi gli errori indicati dal percorso.
Quando usarlo
- Testare contratti di API.
- Validare file di configurazione.
- Creare uno schema da un esempio.
Domande frequenti
Quali versioni di JSON Schema funzionano?
La validazione usa Ajv con il draft 2020-12, che accetta anche la grande maggioranza degli schemi scritti per draft-07 e 2019-09. Il campo $schema viene ignorato per non bloccare la validazione.
Cosa fa il pulsante Genera schema?
Legge il JSON a destra e crea uno schema di base con il tipo di ogni campo e l’elenco dei campi obbligatori. È un punto di partenza per aggiungere formati, limiti ed enumerazioni.
I miei dati escono dal browser?
No. La validazione avviene interamente nel tuo browser.
È davvero gratis?
Sì, 100% gratis. Senza registrazione, senza abbonamento e senza limiti d’uso. Tutti gli strumenti di Tools123 sono gratuiti.