Generálj TypeScript interfészeket egy JSON mintából, beágyazott típusokkal, tömbökkel és opcionális mezőkkel. A böngésződben fut.
Így használd a következőt: JSON TS-re
Illessz be egy JSON objektumot vagy tömböt.
Opcionálisan állítsd be a gyökérinterfész nevét.
Másold ki a generált TypeScript interfészeket.
Gyakran ismételt kérdések
Minden beágyazott objektum saját nevesített interfész lesz, a szülőjéből hivatkozva, így az eredmény tiszta és újrafelhasználható.
Az objektumtömbök egyetlen interfésszé egyesülnek, és az egyes elemekből hiányzó kulcsok opcionálisként jelölődnek. A vegyes primitívek tömbjei union elemtípussá válnak.
Nem. A típusok teljesen a böngésződben generálódnak, így az adatod soha nem hagyja el az eszközöd.
Egy JSON TypeScript generátor, amely egy példából következtet interfészekre, kezelve a beágyazott objektumokat, az opcionális kulcsú objektumtömböket és a union típusokat.
Helyileg fut a böngésződben, így gyors, és az adatod privát marad. Egy alakra következtet a mintából, ahelyett hogy egy sémát kényszerítene ki.
Kapcsolódó eszközök
SHA-1, SHA-256, SHA-384 és SHA-512 hashek generálása bármilyen szövegből, közvetlenül a böngésződben.
Színek átváltása HEX, RGB és HSL között élő előnézettel.
Unix időbélyegek átváltása ember által olvasható dátumokká és vissza: UTC, helyi, ISO 8601 és relatív idő. A másodperceket és milliszekundumokat automatikusan felismeri.
URL-ek és URL-komponensek százalékos kódolása és dekódolása, UTF-8 biztosan.