Generujte TypeScript rozhrania zo vzorky JSON s vnoreným typmi, poľami a voliteľnými poľami. Beží vo vašom prehliadači.
Ako používať nástroj JSON na TS
Vložte JSON objekt alebo pole.
Voliteľne nastavte názov koreňového rozhrania.
Skopírujte vygenerované TypeScript rozhrania.
Často kladené otázky
Každý vnorený objekt sa stane vlastným pomenovaným rozhraním odkazovaným z nadradeného, takže výsledok je čistý a opakovane použiteľný.
Polia objektov sa zlúčia do jedného rozhrania a kľúče chýbajúce v niektorých prvkoch sú označené ako voliteľné. Polia zmiešaných primitívov sa stanú typom union prvku.
Nie. Typy sa generujú úplne vo vašom prehliadači, takže vaše dáta nikdy neopustia vaše zariadenie.
Generátor JSON na TypeScript, ktorý odvodzuje rozhrania z príkladu, spracúvajúc vnorené objekty, polia objektov s voliteľnými kľúčmi a union typy.
Beží lokálne vo vašom prehliadači, takže je rýchly a vaše dáta zostávajú súkromné. Odvodzuje tvar zo vzorky, nie overuje schému.
Súvisiace nástroje
Generujte hashe SHA-1, SHA-256, SHA-384 a SHA-512 z ľubovoľného textu priamo vo vašom prehliadači.
Prevádzajte farby medzi HEX, RGB a HSL so živým náhľadom.
Prevádzajte Unixové časové pečiatky na čitateľné dátumy a späť: UTC, miestny čas, ISO 8601 a relatívny čas. Sekundy a milisekundy sa rozpoznávajú automaticky.
Percentne kódujte a dekódujte URL a komponenty URL, bezpečne v UTF-8.