Validatore Schema JSON
Valida dati JSON rispetto a definizioni di Schema JSON. Ottieni report dettagliati sugli errori con percorsi. Tutta l'elaborazione avviene nel tuo browser.
I dati JSON sono validi rispetto allo schema fornito!
| Percorso | Errore |
|---|
Come utilizzare il validatore Schema JSON
Inserisci lo schema
Definisci il tuo Schema JSON che descrive la struttura attesa.
Inserisci i dati
Incolla i dati JSON che vuoi validare rispetto allo schema.
Valida
Clicca Valida e esamina i risultati per eventuali errori.
Cos'è JSON Schema?
JSON Schema è un vocabolario che permette di annotare e validare documenti JSON. Fornisce un contratto per quali dati JSON sono richiesti per una data applicazione e come interagire con essi. JSON Schema è utilizzato per validazione, documentazione e generazione di dati fittizi.
Caratteristiche principali
Validazione dei tipi
Valida tipi: stringa, numero, intero, booleano, array, oggetto, null
Vincoli
Lunghezza min/max, intervallo, pattern, campi obbligatori e altro
Definizione struttura
Definisci oggetti nidificati, array e strutture dati complesse
Domande frequenti
Questo strumento supporta JSON Schema Draft-07, Draft 2019-09 e Draft 2020-12 attraverso la libreria Ajv. La maggior parte delle funzionalità comuni degli schemi sono supportate.
Sì! JSON Schema supporta oggetti e array profondamente nidificati. Puoi definire proprietà ed elementi a qualsiasi livello di nidificazione, con regole di validazione individuali per ogni campo.
Lo strumento verifica prima che il tuo schema sia esso stesso un JSON Schema valido. Se lo schema presenta errori, questi verranno segnalati prima di tentare di validare i dati.