DevTulz Online

Validatore JSON Schema


Cos'è JSON Schema?

JSON Schema è un vocabolario per descrivere la struttura e i vincoli dei dati JSON. Definisce quali proprietà sono obbligatorie, i loro tipi, formati, intervalli e pattern. Validare JSON rispetto a uno schema individua i problemi con i dati in anticipo — prima che raggiungano la logica dell'applicazione o il database. Gli usi comuni includono la validazione di richieste/risposte API, la validazione di file di configurazione e la verifica dei dati dei moduli. Questo strumento utilizza la libreria AJV (il validatore JSON Schema più popolare) e supporta Draft-07, Draft 2019-09 e Draft 2020-12.

Come usare il validatore JSON Schema

  1. Incolla i dati JSON nel pannello sinistro e il JSON Schema nel pannello destro.

  2. Clicca su 'Esempio' per caricare un esempio di coppia JSON + Schema se vuoi vederlo in azione.

  3. Seleziona la versione dello schema che corrisponde al tuo schema (Draft-07 è la più comune).

  4. Clicca su 'Valida' — un messaggio verde conferma che il JSON è valido; il rosso elenca ogni errore con il suo percorso.

  5. Correggi gli errori e rivalidate finché il JSON non supera la verifica.

Keywords: validatore JSON schema, validare JSON online, verificatore JSON schema, validatore AJV, JSON schema draft-07, strumento di validazione JSON, tester JSON schema