ToolHub
Apri strumento

Generatore di JSON Schema

Genera automaticamente definizioni JSON Schema dai tuoi dati JSON

Strumenti per sviluppatori

Informazioni su questo strumento

Il Generatore di JSON Schema crea definizioni JSON Schema dai tuoi dati JSON. Analizza la struttura e i tipi, generando Schema completi conformi alle specifiche JSON Schema Draft-07 e Draft-2020-12, con inferenza automatica dei tipi e rilevamento dei campi obbligatori.

Caratteristiche principali

Anteprima rapida

Casi d'uso

json schema validation api draft-07

Domande frequenti

Quali versioni di JSON Schema sono supportate?

Sono supportate le versioni JSON Schema Draft-07 e Draft-2020-12. Puoi selezionare la versione desiderata dal menu a discesa prima della generazione; lo Schema generato includerà automaticamente la dichiarazione $schema corrispondente.

Come funziona l'inferenza dei tipi?

Lo strumento inferisce automaticamente i tipi in base ai valori JSON: le stringhe diventano string, gli interi integer, i numeri decimali number, i booleani boolean, gli array array, gli oggetti object e null diventa null. Le strutture nidificate generano ricorsivamente sotto-Schema.

Quali formati supporta l'inferenza?

Abilitando l'opzione «Inferisci formato», lo strumento riconosce i formati di stringa comuni come email, URI, date-time e UUID, aggiungendo il campo format corrispondente nello Schema. Le stringhe non riconosciute vengono contrassegnate solo come tipo string.

I miei dati sono al sicuro quando uso questo strumento?

Assolutamente sì. L'analisi JSON e la generazione dello Schema avvengono localmente nel browser. Nessun dato viene caricato su alcun server, garantendo la completa riservatezza della struttura dei tuoi dati.

Come posso verificare che lo Schema generato sia corretto?

Dopo aver generato lo Schema, clicca il pulsante «Valida» per verificare i dati JSON originali rispetto allo Schema generato. Lo strumento riporta i risultati della validazione, inclusi errori di tipo, campi obbligatori mancanti e altro.