Darmowe, bez konta
Generator modelu JSON
Wklej przykład JSON, aby utworzyć wersję roboczą deklaracji modelu TypeScript, C# lub Java. Tablice i obiekty zagnieżdżone są wyciągane z próbki; nic nie jest przesyłane.
Jak wygenerować model z JSON?
Wklej obiekt lub tablicę JSON, wybierz TypeScript, C# lub Java, wprowadź nazwę klasy głównej i wygeneruj. Przed użyciem kodu przejrzyj wywnioskowane typy.
Często zadawane pytania
Jak wygenerować model z JSON?
Wklej obiekt lub tablicę JSON, wybierz TypeScript, C# lub Java, wprowadź nazwę klasy głównej i wygeneruj. Przed użyciem kodu przejrzyj wywnioskowane typy.
Czy mój plik JSON został przesłany czy zapisany?
Nie. Na tej karcie przeglądarki uruchamiane jest parsowanie i generowanie modelu. Twój kod JSON nie jest wysyłany na serwer ani przechowywany przez to narzędzie.
W jaki sposób wnioskuje się właściwości opcjonalne i dopuszczające wartość null?
Właściwość widoczna z wartością null jest oznaczona jako dopuszczająca wartość null, jeśli język ją obsługuje. W tablicy obiektów brakująca właściwość niektórych próbkowanych obiektów jest oznaczona jako opcjonalna w TypeScript lub odnotowana w wygenerowanym C# i Javie.
Czy to sprawdza, czy wygenerowany kod się kompiluje?
Nie. Wnioskuje deklaracje tylko na podstawie przykładu JSON. Przejrzyj nazwy, zakresy liczbowe, obsługę wartości null i wygenerowaną składnię w kompilatorze przed użyciem ich w aplikacji.
Co się stanie, jeśli próbka zawiera wiele typów wartości?
TypeScript może wyrażać typy unii, takie jak string | numer. C# i Java używają obiektu/obiektu dla związków heterogenicznych; Szczegóły zerowe i opcjonalne Java to komentarze, a nie sprawdzanie poprawności środowiska wykonawczego.