Vrste JSON v TypeScript na spletu
Pretvorite JSON v vmesnike TypeScript, vzdevke tipov ali shemo Zod v živo z resničnim zaznavanjem neobveznih polj v nizih.
Rezultat
Ta stran odpre pretvornik z vzdevkom tipa, ki je vnaprej izbran kot izhodni format — prilepite objekt ali matriko JSON in natisne tip Name = { ... }; bloki namesto vmesnikov, uporabno, ko stilski vodnik vaše zbirke kode daje prednost vrsti pred vmesnikom.
Sklep pod njim je enak načinu vmesnika: ugnezdeni objekti postanejo lasten poimenovani tip, nizi objektov se primerjajo element za elementom, tako da je polje, ki manjka v nekaterih vnosih, označeno kot neobvezno, polje, ki meša nič z resnično vrednostjo, pa se prikaže kot unija, podobna count: število | null.
Kadar koli preklopite na sintakso vmesnika ali shemo Zod iz istega prilepljenega JSON — spremeni se samo natisnjena sintaksa, zaznana oblika ostane enaka.