Ang mga ito ay ang TypeScript Generator

I-click ang exam JSON o isang API response at makakuha ng readable TypeScript sa walang pag-upload ng data.

0 sa mga bay

Ang TypeScript ay nag-aalok dito. ang lahat ay lumabas sa iyong browser.

Handa na

Ang mga responses ng API

Ang mga objekto at mga array ay nakakaalam ng recursive, kabilang ang mga arry ng mga objekta na nakakaalaman at ang mga reaction item.

Ang mga ambiguous types

Ang mga primitive array ay mag-unyon, ang mga karaniwang array na hindi malaman, at ang zero-only values ay magiging zero.

Safe property ang pangalan

Invalid TypeScript identifier ay nagbibigay bilang mga tagapagdag, kaya ang mga API na may mga space o hyphens ay mas kumpil.

Mga Tool ng mga Developer

Ang mga ito ay ang TypeScript Generator

Infer TypeScript mga interface o type aliases mula sa sample JSON mga halaga.

ang input
Valid sample JSON plus root-name at output-style opsiyon.
Mga output
Mga tagapagdag ng TypeScript.
Mga limitasyon
Ang Inference ay nag-describe ng sample, hindi ang lahat ng mga pag-load; zero, vacuum array, optional fields, union, dates, at identificators kailangan ng Developer review.
Privacy at ang mga data na nakaraan
valid sample JSON plus root-name at output-style options ay nagtatapos sa ito browser tab. Converter hindi magbibigay o magsagawa ito; ang pagtuturo o reload ng page ay lumabas ang mga estado ng trabaho, salo ang tool explicitly ay nagbibigay ng isang lokal na download.

Paano mag-usuporta ang tool

  1. Ang pag-aalok ng valid sample JSON plus root-name at output-style options sa tool controls.
  2. I-select ang mga setting na may epekto sa kopyable TypeScript type declarations, pagkatapos ay i-run ang tool.
  3. I-cover ang copyable TypeScript type declarations bago mag-copy o download ito.

Mga Modus ng Pag-aalis

Invalid JSON, isang hindi-representative sample, o mga key na kailangan ng citated na mga kinakailangan ay maaaring gumawa ng mga tip na kailangan ang adjustment.

Mga pahina ng useful

Pag-pasta ang isang user object na may id, pangalan, at mga roles upang makakuha ng isang User interface na may isang string array.