0

JSON–TypeScript Interfaces Online

Konvertálja a JSON-t TypeScript-felületekké, írja be az álneveket vagy egy Zod-sémát élőben, valódi opcionális mező-észlelés segítségével a tömbök között.

Feldolgozás... 0%

Eredmény

Ez az oldal megnyitja a konvertert a kimeneti formátumként előre kiválasztott interfésszel – illesszen be egy JSON-objektumot vagy tömböt, és kinyomtat egy vagy több interfészblokkot, amely készen áll arra, hogy .ts fájlba kerüljön.

Minden beágyazott objektum saját elnevezett felületet kap egy soron belüli blob helyett, és objektumok tömbjének beillesztésekor az eszköz minden elemet összehasonlít: egy mező, például csak néhányon extra jelen van, extraként van írva?: logikai érték, míg az összes elem által megosztott mezők kötelezőek maradnak – ugyanazt a részletet a legtöbb gyorskonvertáló kihagyja.

A teljes eszköz ugyanannak a szerkezetnek a típus-alias változatát és egy Zod-sémát is generál a futásidejű érvényesítéshez, mindezt egyetlen JSON-bemenetről – bármikor válthat a formátumok között anélkül, hogy bármit is újragépelne.