0

JSON till TypeScript-gränssnitt online

Konvertera JSON till TypeScript-gränssnitt, typalias eller ett Zod-schema live, med verklig valfri fältdetektion över arrayer.

Bearbetar... 0%

Resultat

Den här sidan öppnar omvandlaren med förvalt gränssnitt som utdataformat — klistra in ett JSON-objekt eller en array och den skriver ut ett eller flera gränssnittsblock, redo att släppas in i en .ts-fil.

Varje kapslat objekt får sitt eget namngivna gränssnitt istället för en inline blob, och när du klistrar in en rad objekt jämför verktyget varje objekt: ett fält som extra närvarande på bara några av dem skrivs som extra?: booleskt, medan fält som delas av alla objekt förblir obligatoriska – samma detalj som de flesta snabbomvandlare hoppar över.

Det fullständiga verktyget genererar också en typaliasversion av samma struktur och ett Zod-schema för körtidsvalidering, allt från en JSON-ingång – växla format när som helst utan att skriva om något.