JSON TypeScript -generaattori
Liitä esimerkki JSON tai API-vastaus ja luo luettava TypeScript ilman tietojen lataamista.
0 tavua
TypeScript näkyy täällä. Kaikki toimii selaimessasi.
Sisäkkäiset API-vastaukset
Objekteja ja taulukoita päätellään rekursiivisesti, mukaan lukien sisäkkäisten objektien taulukot ja toistuvat vastauskohteet.
Konservatiiviset epäselvät tyypit
Sekava alkuperäinen aria muuttuu liittoiksi, tyhjä aria tuntematon ja noll-vain arvot jäävät nollaan.
Turvalliset ominaisuuksien nimet
Virheelliset TypeScript-tunnisteet lähetetään lainattuina avaimina, joten API-kentät, joissa on välilyöntejä tai yhdysmerkkejä, kääntyvät silti.
Liittyvät kehittäjätyökalut
JSON TypeScript -generaattori
Päättele TypeScript-liitännät tai tyyppialiakset näyte JSON-arvoista.
- Syöte
- Kelvollinen JSON-näyte sekä juurinimi- ja tulostyyliasetukset.
- Tulos
- Kopioitavia TypeScript-tyyppimäärityksiä.
- Todelliset rajoitukset
- Päättely kuvailee näytettä, ei jokaista tulevaa tietoa; nolla-arvot, tyhjät taulukot, valinnaiset kentät, unionit, päivämäärät ja tunnisteet tarvitsevat kehittäjän tarkastelua.
- Yksityisyys ja tietojen käsittely
- kelvollinen esimerkki-JSON sekä juurinimi- ja tulostetyylivaihtoehdot käsitellään tässä selaimen välilehdessä. Convertr ei vastaanota tai tallenna sitä; sivun sulkeminen tai uudelleenlataus tyhjentää työtilan, ellei työkalu nimenomaisesti tarjoa paikallista latausta.
Kuinka käyttää tätä työkalua
- Tarjoa kelvollinen JSON-näyte sekä juurinimi ja tulostustyyliasetukset työkalun ohjaimissa.
- Valitse asetukset, jotka vaikuttavat kopioitaviin TypeScript-tyyppimäärityksiin, ja käynnistä sitten työkalu.
- Tarkista kopioitavat TypeScript-tyyppimääritykset ennen kopiointia tai lataamista.
Yleiset virhetilat
Virheellinen JSON, ei-edustava näyte tai avaimet, jotka vaativat lainattuja ominaisuuksia, voivat tuottaa tyyppejä, jotka tarvitsevat säätöä.
Hyödyllinen esimerkki
Liitä käyttäjäobjekti, jossa on id, nimi ja roolit, luodaksesi käyttöliittymän merkkijonotaulukolla.