Generatore di JSON Schema
Trasforma un campione di JSON in un JSON Schema. Incolla un oggetto, un array o record per riga: deduce i tipi, le proprietà e la forma degli array, unisce i campi visti negli oggetti in una lista di obbligatori, e riconosce formati stringa comuni — email, URL, UUID, data e data-ora — in Draft 2020-12, 2019-09 o Draft-07.
Strumenti correlati
Tutti gli strumenti: JSON, XML e formati →Generatore di JSON Schema funziona direttamente da questa pagina — gratuito, istantaneo, nulla da installare. Lo trovi sotto JSON, XML e formati, con Convertitore da CSV a JSON e Rimozione commenti JSON per i casi vicini.
Come si usa
- Apri lo strumento — senza registrazione né installazione.
- Inserisci i tuoi dati o regola le opzioni disponibili.
- Ottieni il risultato all'istante, poi copialo o scaricalo.
Domande frequenti
Che cos'è Generatore di JSON Schema?
Trasforma un campione di JSON in un JSON Schema. Incolla un oggetto, un array o record per riga: deduce i tipi, le proprietà e la forma degli array, unisce i campi visti negli oggetti in una lista di obbligatori, e riconosce formati stringa comuni — email, URL, UUID, data e data-ora — in Draft 2020-12, 2019-09 o Draft-07.
Com'è un caso concreto?
{"id": 1, "name": "Ada"} → {"type":"object","properties":{"id":{"type":"integer"},"name":{"type":"string"}}} — lo strumento mostra ogni passaggio intermedio, non solo il risultato finale.
In quali casi si usa davvero?
Rendere leggibile un blob generato da una macchina, trovare il carattere in cui il parsing fallisce e alleggerire un file prima di pubblicarlo.
Qual è l'errore più comune?
Confondere valido con corretto. Un documento può essere analizzato senza errori e non avere comunque la forma attesa da chi lo leggerà: la validazione controlla la sintassi, non lo schema.
In cosa differisce Generatore di JSON Schema da Convertitore da CSV a JSON?
Sono vicini ma rispondono a domande diverse: Convertitore da CSV a JSON è quello da aprire quando si tratta di analizza testo CSV (con riga di intestazione) in un array JSON di oggetti, gestendo i campi tra virgolette. Trascina un file invece di incollarlo: viene letto nel browser e non viene mai inviato. Scegli quello che corrisponde al tuo punto di partenza — entrambi sono gratuiti.
Esiste uno strumento per il passo successivo?
Rimozione commenti JSON è il più vicino dopo questo: Rimuovi i commenti // e /* */ da JSONC per ottenere JSON valido. Trascina un file invece di incollarlo: viene letto nel browser e non viene mai inviato.
Cos'altro conviene tenere aperto accanto?
Appiattitore JSON e Formattatore JSON: ricorrono nella stessa attività abbastanza spesso da meritare una seconda scheda.
Da dove vengono i dati?
Analisi e serializzazione seguono la specifica di ciascun formato. L'ordine delle chiavi e gli spazi non hanno valore semantico in JSON né in YAML, quindi un documento riformattato resta equivalente anche se i byte cambiano.