Monu Tools

JSON ke TypeScript

Buat interface TypeScript dari contoh JSON, dengan tipe bersarang, array, dan kolom opsional. Berjalan di peramban Anda.

Cara menggunakan JSON ke TS

  1. 01

    Tempel objek atau array JSON.

  2. 02

    Opsional, atur nama interface root.

  3. 03

    Salin interface TypeScript yang dihasilkan.

Pertanyaan yang sering diajukan

Bagaimana objek bersarang ditangani?

Setiap objek bersarang menjadi interface bernamanya sendiri, dirujuk dari induknya, jadi hasilnya bersih dan dapat dipakai ulang.

Bagaimana dengan array yang bentuknya berbeda?

Array objek digabung menjadi satu interface, dan kunci yang hilang dari sebagian elemen ditandai opsional. Array primitif campuran menjadi tipe elemen union.

Apakah JSON saya diunggah ke mana pun?

Tidak. Tipe dihasilkan sepenuhnya di peramban Anda, jadi data Anda tidak pernah keluar dari perangkat.

Tentang alat ini

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