Generatore di JSON Schema
Genera un JSON Schema da un esempio JSON deducendo tipi, oggetti, array e campi obbligatori.
Input
Risultato
Come usare
Generating a schema
Paste a representative JSON document and press Generate. The tool infers a type for every value, merges the items of arrays and marks each property present in the sample as required.
- Paste a JSON sample.
- Press Generate.
- Adjust required fields and descriptions in the result.
Domande frequenti
Which schema draft is produced?
The output declares the 2020-12 dialect, which is compatible with most modern validators.
How are arrays with mixed types handled?
The items schema becomes an anyOf list covering every observed type.
Strumenti correlati
Validatore JSON
Verifica se il tuo JSON è valido e mostra una chiara spiegazione di qualsiasi problema di sintassi.
Da JSON a TypeScript
Genera interfacce TypeScript da un esempio JSON con tipi opzionali e union.
Formattatore JSON
Abbellisce e convalida JSON con indentazione configurabile, evidenziazione degli errori e copia con un clic.
Minificatore JSON
Rimuove ogni spazio e a capo non necessari per produrre il payload JSON più piccolo possibile.
Visualizzatore JSON
Leggi il JSON in una vista formattata e pulita ed esploralo come albero comprimibile.
Visualizzatore ad albero JSON
Trasforma il JSON in un albero interattivo e comprimibile con lunghezze degli array e tipi di valore.