100 % locale — i tuoi dati non lasciano mai il tuo browser

Convertitore da JSON a JSON Schema — Gratuito

Genera un JSON Schema (draft 2020-12) da un JSON di esempio nel tuo browser. Gratuito e privato: i tuoi dati restano sul tuo dispositivo.

Istantaneo Privato Zero cookie
Indentazione

Input JSON

Output JSON Schema

Perché convertire JSON in JSON Schema?

Scrivere a mano un JSON Schema per un payload esistente è noioso. Incolla un documento JSON di esempio qui sopra e ottieni uno schema draft 2020-12 completo in pochi millisecondi, pronto per validazione, documentazione o generazione di codice.

Come funziona

Il convertitore analizza il tuo JSON in locale e deduce uno schema completamente inline (senza $defs). Tutte le chiavi viste nell’esempio diventano required, gli interi sono tipizzati come integer e i decimali come number, e gli array eterogenei vengono descritti con anyOf.

Domande frequenti

I miei dati JSON vengono caricati su un server?
No. La conversione avviene interamente nel tuo browser con JavaScript. Nulla viene inviato in rete, il che rende lo strumento sicuro per i dati sensibili.
Quale draft di JSON Schema viene generato?
Lo strumento produce JSON Schema draft 2020-12. Lo schema è completamente inline, senza $defs, quindi è facile da leggere e da incorporare ovunque.
Tutte le proprietà sono marcate come required?
Sì. Ogni chiave vista nel tuo esempio è elencata nell’array required. Interi e decimali vengono anche distinti come tipi integer e number.

Convertitori correlati