Apa itu JSON ke TypeScript?

JSON to TypeScript menghasilkan antarmuka TypeScript yang akurat dan definisi tipe dari data JSON. Ini menyimpulkan tipe untuk string, angka, boolean, array, dan objek bersarang, menangani field opsional dan union type — menghemat waktu penulisan tipe manual untuk respons API.

Cara menggunakan

  1. Langkah 1 — Tempel objek atau array JSON. Alat ini menganalisis struktur dan menyimpulkan tipe TypeScript untuk setiap field.
  2. Langkah 2 — Sesuaikan output: atur nama antarmuka root, pilih antara antarmuka dan type alias, dan toggle properti opsional untuk field yang mungkin null.
  3. Langkah 3 — Salin definisi TypeScript yang dihasilkan atau unduh sebagai file .ts. Semua objek bersarang mendapatkan antarmuka bernama secara otomatis.

Hasil

API Anda mengembalikan objek pengguna dengan alamat dan preferensi bersarang. Tempelkan respons JSON, atur nama root ke "User", dan dapatkan antarmuka bersih: User, UserAddress, UserPreferences — dengan tipe yang benar seperti string | null untuk field opsional.

Alat terkait