Interfejsy JSON do TypeScript online
Konwertuj JSON na interfejsy TypeScript, aliasy typów lub schemat Zoda na żywo, z rzeczywistym wykrywaniem pól opcjonalnych w tablicach.
Wynik
Ta strona otwiera konwerter z interfejsem wybranym jako format wyjściowy — wklej obiekt lub tablicę JSON, a wydrukuje jeden lub więcej bloków interfejsu, gotowych do umieszczenia w pliku .ts.
Każdy zagnieżdżony obiekt otrzymuje swój własny nazwany interfejs zamiast wbudowanego obiektu blob, a po wklejeniu tablicy obiektów narzędzie porównuje każdy element: pole takie jak dodatkowe obecne tylko na niektórych z nich jest zapisywane jako dodatkowe?: wartość logiczna, podczas gdy pola współdzielone przez wszystkie elementy pozostają wymagane — ten sam szczegół pomija większość szybkich konwerterów.
Pełne narzędzie generuje również wersję tej samej struktury z aliasem typu i schemat ZOD do sprawdzania poprawności w czasie wykonywania, a wszystko to z jednego wejścia JSON — przełączaj formaty w dowolnym momencie, bez konieczności ponownego wpisywania czegokolwiek.