Przejdź do głównej treści
Uddatak

Konwerter JSON na typy

Wklej dane JSON — na przykład odpowiedź API — a narzędzie wywnioskuje ich strukturę, by wygenerować równoważną, gotową do wklejenia definicję typu: interfejs TypeScript, dataclass Pythona lub strukturę (struct) Go, z wykrywaniem pól opcjonalnych, gdy brakuje ich w niektórych elementach tablicy, oraz rozróżnieniem liczb całkowitych od zmiennoprzecinkowych. Ponieważ wnioskowanie opiera się wyłącznie na Twoich przykładowych danych, zawsze sprawdź wynik. Działa w całości w przeglądarce — wklejony JSON nigdy nie jest wysyłany na serwer.

Narzędzia dla programistów Działa całkowicie w Twojej przeglądarce

Wszystko dzieje się w Twojej przeglądarce — wklejony JSON nigdy nigdzie nie jest wysyłany.

Typy są wywnioskowane na podstawie rzeczywistych danych przykładowych, dlatego zawsze sprawdź wynik — pole, którego brakuje w przykładzie, nie pojawi się w wyniku, a pole liczbowe, które w przykładzie jest zawsze liczbą całkowitą, zostanie potraktowane jako liczba całkowita (integer), a nie zmiennoprzecinkowa.

Wklej JSON powyżej, aby wygenerować odpowiadającą definicję typu.

Najczęściej zadawane pytania

Definicja jest wnioskowana wyłącznie na podstawie wklejonych przykładowych danych. Pole nieobecne w próbce nie pojawi się w wyniku, a pole liczbowe, które w próbce jest zawsze liczbą całkowitą, zostanie potraktowane jako integer, a nie float — dlatego zawsze sprawdzaj wynik.

Chcesz wypróbować Uddatak?

Przeglądaj pełną bibliotekę narzędzi i od razu zacznij korzystać z tego, czego potrzebujesz — za darmo, bez rejestracji.

Zobacz wszystkie narzędzia