0

JSON TypeScript-tyyppeihin verkossa

Muunna JSON TypeScript-liitäntöiksi, kirjoita aliaksia tai Zod-skeema livenä todellisella valinnaisten kenttien havaitsemisella taulukoiden välillä.

Käsitellään... 0%

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.