0

JSON na typy TypeScript online

Převeďte JSON na rozhraní TypeScript, typové aliasy nebo schéma Zod naživo se skutečnou detekcí volitelných polí napříč poli.

Zpracování... 0%

Výsledek

Tato stránka otevře konvertor s typem alias předvoleným jako výstupní formát — vložte objekt nebo pole JSON a vypíše typ Name = { ... }; bloky namísto rozhraní, což je užitečné, když váš průvodce stylem kódové základny upřednostňuje typ před rozhraním.

Odvoz vespod je shodný s režimem rozhraní: vnořené objekty se stanou svým vlastním pojmenovaným typem, pole objektů se porovnávají položka po položce, takže pole, které u některých položek chybí, je označeno jako nepovinné a pole, které mísí hodnotu null se skutečnou hodnotou, vyjde jako sjednocení jako počet: číslo | null.

Kdykoli přepněte na syntaxi rozhraní nebo schéma Zod ze stejného vloženého JSON – změní se pouze vytištěná syntaxe, zjištěný tvar zůstane stejný.