JSON TypeScript-tyyppeihin verkossa
Muunna JSON TypeScript-liitäntöiksi, kirjoita aliaksia tai Zod-skeema livenä todellisella valinnaisten kenttien havaitsemisella taulukoiden välillä.
Tulos
Tämä sivu avaa muuntimen, jonka tyyppialias on esivalittu tulostusmuodoksi — liitä JSON-objekti tai -taulukko ja se tulostaa tyypin Nimi = { ... }; lohkoja käyttöliittymien sijaan, mikä on hyödyllistä, kun koodikannan tyyliopas suosii tyyppiä käyttöliittymän sijaan.
Alla oleva päättely on identtinen käyttöliittymätilan kanssa: sisäkkäisistä objekteista tulee oma nimetty tyyppinsä, objektien taulukoita verrataan kohteelta, joten joistakin merkinnöistä puuttuva kenttä merkitään valinnaiseksi ja kenttä, joka sekoittaa nollan todelliseen arvoon, tulee ulos liitännänä, kuten count: number | tyhjä.
Vaihda käyttöliittymäsyntaksiin tai Zod-skeemaan samasta liitetystä JSONista milloin tahansa – vain tulostettu syntaksi muuttuu, havaittu muoto pysyy samana.