Buat interface TypeScript dari contoh JSON, dengan tipe bersarang, array, dan kolom opsional. Berjalan di peramban Anda.
Cara menggunakan JSON ke TS
Tempel objek atau array JSON.
Opsional, atur nama interface root.
Salin interface TypeScript yang dihasilkan.
Pertanyaan yang sering diajukan
Setiap objek bersarang menjadi interface bernamanya sendiri, dirujuk dari induknya, jadi hasilnya bersih dan dapat dipakai ulang.
Array objek digabung menjadi satu interface, dan kunci yang hilang dari sebagian elemen ditandai opsional. Array primitif campuran menjadi tipe elemen union.
Tidak. Tipe dihasilkan sepenuhnya di peramban Anda, jadi data Anda tidak pernah keluar dari perangkat.
Generator JSON ke TypeScript yang menyimpulkan interface dari sebuah contoh, menangani objek bersarang, array objek dengan kunci opsional, dan tipe union.
Ia berjalan lokal di peramban Anda, jadi cepat dan data Anda tetap privat. Ia menyimpulkan bentuk dari contoh alih-alih memberlakukan skema.
Alat terkait
Hasilkan hash SHA-1, SHA-256, SHA-384, dan SHA-512 dari teks apa pun, langsung di browser Anda.
Konversi warna antara HEX, RGB, dan HSL dengan pratinjau langsung.
Konversi stempel waktu Unix ke tanggal yang mudah dibaca dan sebaliknya: UTC, lokal, ISO 8601, dan waktu relatif. Detik dan milidetik terdeteksi otomatis.
Lakukan percent-encode dan decode pada URL dan komponen URL, aman untuk UTF-8.