Generatore e validatore di schemi
Formato di input
Formato di output
Inserisci qualcosa per vedere il risultato.
Convalida con JSON Schema
Incolla uno schema o usa quello generato dai tuoi dati.
Aiuto e informazioni
Informazioni sullo strumento
Incolla dati di esempio e lo strumento ricava uno schema adatto al formato: JSON, YAML e TOML danno uno JSON Schema (bozza 2020-12), XML un XML Schema (XSD), CSV uno schema di tabella con tipi di colonna e vincoli. Una tabella mostra la struttura. Sotto, incolla uno schema esistente per verificare i dati; ogni problema è elencato con la sua posizione. JSON Schema accetta le bozze 4, 7, 2019-09 e 2020-12; per XML funzionano XSD e RELAX NG.
Da sapere
Uno schema ricavato da un solo esempio conosce solo quell’esempio: rivedilo e allenta i tipi o togli le proprietà obbligatorie dove i dati possono variare. Con più elementi in un elenco, le proprietà mancanti in alcuni diventano facoltative.
Altri strumenti
- Formattatore JSON – Formatta e valida JSON, YAML, TOML, XML, CSV
- Convertitore di formati – Converti JSON, YAML, TOML, XML e CSV tra loro
- Client REST – Invia richieste HTTP e guarda la risposta
- Base64 – Codifica e decodifica testo
- Codifica URL – Codifica, decodifica e scomponi URL
- Generatore di hash – MD5, SHA-1, SHA-256 e altri per testo o file
- Generatore di UUID – UUID casuali o ordinati nel tempo
- Decodificatore JWT – Leggi intestazione e dati di un token
- Ora Unix – Ora Unix in data e viceversa
- Convertitore di colore – HEX, RGB, HSL e controllo del contrasto