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.

Valmis

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

  1. Tarjoa kelvollinen JSON-näyte sekä juurinimi ja tulostustyyliasetukset työkalun ohjaimissa.
  2. Valitse asetukset, jotka vaikuttavat kopioitaviin TypeScript-tyyppimäärityksiin, ja käynnistä sitten työkalu.
  3. 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.