
I team API e applicativi usano Generatore di schemi JSON per abbozzare tipi, regole di validazione o documentazione partendo da un esempio.
Deduci un JSON Schema dall’esempio e adatta la struttura generata al tuo progetto. Tutto avviene gratis nel browser, senza creare un account.
Supponi di dover convalidare risposte API. Incolla una risposta JSON di esempio, genera lo schema e usalo come punto di partenza per i tuoi test. Vedrai subito la struttura di oggetti e array.
L'elaborazione è interamente locale: il browser esegue l'analisi e non viene inviato nulla all'esterno. Puoi quindi incollare frammenti di dati reali senza temere fughe, purché tu mantenga il controllo del tuo schermo.
Lo strumento ha bisogno di JSON valido per dedurre uno schema. Se il campione contiene un errore di sintassi, la generazione fallirà e non apparirà alcun risultato. Correggi prima il JSON, poi ripeti l'operazione.
Sì, un array JSON alla radice è accettato. Lo schema generato descriverà quindi un array e, se sono presenti elementi, la struttura di tali elementi. Senza elementi, il tipo oggetto resta indefinito.
Fornisce una base utile, ma riflette solo il campione che hai fornito. Per una convalida affidabile, completalo con vincoli di business e provalo con diversi set di dati rappresentativi.