JSON na TypeScript

Wyznacz typy na podstawie wszystkich wartości w przykładzie.

Na Twoim urządzeniu · Bez konta

JSON na TypeScript przetwarza wprowadzone dane w tej przeglądarce. Dane wejściowe i wyniki nie trafiają do analityki. Lista ostatnio używanych narzędzi zapisuje nazwy narzędzi, liczbę wizyt i czas ostatniej wizyty. Lista zapisanych narzędzi przechowuje tylko ich nazwy. Zapisywanie szkicu jest opcjonalne, a szkic pozostaje na tym urządzeniu; zapisany tekst usuniesz za pomocą opcji szkicu. Opcjonalne wczytanie tekstu z adresu URL łączy się z danym serwerem; serwer widzi wskazany adres URL i Twój adres IP. Opcjonalna akcja „Użyj w” zachowuje dane do przekazania w tej karcie. Kolejne narzędzie usuwa je po otwarciu i pomija, jeśli minęła więcej niż minuta.

Opcja „Kopiuj link” umieszcza w adresie wybrane dane wejściowe do udostępnienia. Każdy, kto ma ten link, może je ponownie otworzyć. Pliki i wygenerowane wyniki nie są uwzględniane. Narzędzia do haseł i kluczy udostępniają tylko ustawienia.

Opcje i plik z urządzenia

Opcjonalne ustawienia dotyczą tylko tej karty.

Twój wynik

Więcej
Skróty klawiszowe

O linkach i resetowaniu

Linki zawierają wpisane dane i ustawienia. Każdy, kto ma link, może je zobaczyć, więc pomiń prywatny tekst. Pliki i wygenerowane wyniki nie są dołączane; losowania są wykonywane ponownie.

Reset ponownie wczytuje narzędzie z początkowymi wartościami, zamyka otwarte pliki i zwalnia dostęp do urządzeń. Zapisane wersje robocze pozostają na tym urządzeniu, dopóki ich nie usuniesz.

Jak działa konwersja JSON na TypeScript

Wyznacz typ TypeScript na podstawie przykładowego JSON. Każdy element tablicy jest uwzględniany w unii typów, klucze obiektów są bezpiecznie ujmowane w cudzysłowy, null pozostaje null, a pusta tablica otrzymuje typ unknown[] zamiast zgadywanego typu elementów.

Dalej: Formatowanie TypeScript

Dalej: Konwerter JSON na YAML

Dalej: Przeglądarka JSON Lines

Przykład

Przykład {"a":1} daje typ z polem "a": number. Tablica z wartościami różnych typów [1,"x"] daje Array<number | string>.

Zanim użyjesz wyniku

Przykład nie określa wszystkich przyszłych struktur danych. Brakujące właściwości nie są zgadywane ani oznaczane jako opcjonalne. Sprawdź wyznaczony typ pod kątem rzeczywistych wymagań API.

Aktualizacja

Jak cytować tę stronę

ToolOctopus. “JSON na TypeScript.” Aktualizacja 7 października 2026. https://tooloctopus.com/pl/json-na-typescript.

Dodaj datę dostępu, jeśli wymagają tego Twoje wytyczne.

Cytowania są formatowane za pomocą biblioteki citeproc-js autorstwa Franka Bennetta oraz stylów Citation Style Language. Licencja i kod źródłowy.

Znajdź narzędzie

Type a task, a unit pair, a sum or a time zone. ↓ to choose, Enter to open.