JSON na typový generátor
Vložte príklad JSON alebo odpoveď API a vytvorte čitateľný TypeScript bez nahrávania údajov.
0 bajtov
TypeScript sa zobrazí tu. Všetko beží vo vašom prehliadači.
Odpovede na požiare
Objekty a arény sa infierujú recursívne, vrátane arény nestovaných objektov a opakovaných reakčných položiek.
Konzervatívne dvojrozmerné typy
Zmiešané primitívne arény sa stávajú zväzmi, prázdne arény sú neznáme a hodnoty z nuly zostávajú nulové.
Bezpečné názvy nehnuteľností
Invalidné identifikátory TypeScript sú vydané ako citované kľúče, takže API polia s priestormi alebo hyphens stále zostavujú.
Súvisiace nástroje pre vývojárov
JSON na typový generátor
Infer TypeScript rozhrania alebo typové aliasy z vzorky hodnoty JSON.
- Vstup
- Platný vzor JSON plus možnosti koreňového mena a výstupného štýlu.
- Výstup
- Kopírované typové vyhlásenia TypeScript.
- Skutočné obmedzenia
- Inferencia popisuje vzorku, nie každú budúcu náklady; nuly, prázdne arény, voliteľné polia, zväzy, dátumy a identifikátory potrebujú vývojár prehľad.
- Súkromie a spracovanie údajov
- platný vzorky JSON plus možnosti koreňového mena a výstupného štýlu sa spracúvajú v tejto tabuľke prehliadača. konvertor ho nedostáva ani nezachováva; zatváranie alebo prekladanie stránky vyjasňuje stav práce, pokiaľ nástroj výslovne neposkytuje lokálne stiahnutie.
Ako používať tento nástroj
- Poskytnite platný vzor JSON plus možnosti koreňového mena a výstupného štýlu v ovládacích prvkoch nástroja.
- Vyberte nastavenia, ktoré ovplyvňujú kopírované typové vyhlásenia typu TypeScript a potom spustite nástroj.
- Preskúmajte kopírované typové vyhlásenia TypeScript predtým, ako kopírujete alebo stiahnete.
Spoločný spôsob zlyhania
Invalid JSON, nereprezentatívny vzor alebo kľúče, ktoré vyžadujú citované vlastnosti, môžu produkovať typy, ktoré potrebujú úpravu.
Užitočný príklad
Umiestnite používateľský objekt s identifikátorom, menom a úlohou na vytvorenie užívateľského rozhrania s riadkom.