Jana antara muka TypeScript daripada sampel JSON, dengan jenis bersarang, tatasusunan dan medan pilihan. Berjalan dalam pelayar anda.
Cara menggunakan JSON ke TS
Tampal objek atau tatasusunan JSON.
Secara pilihan tetapkan nama antara muka root.
Salin antara muka TypeScript yang dijana.
Soalan lazim
Setiap objek bersarang menjadi antara mukanya sendiri yang dinamakan, dirujuk daripada induknya, supaya hasilnya bersih dan boleh digunakan semula.
Tatasusunan objek digabungkan menjadi satu antara muka, dan kunci yang tiada dalam beberapa elemen ditandakan sebagai pilihan. Tatasusunan primitif bercampur menjadi jenis elemen gabungan.
Tidak. Jenis dijana sepenuhnya dalam pelayar anda, jadi data anda tidak pernah meninggalkan peranti anda.
Penjana JSON ke TypeScript yang menyimpulkan antara muka daripada contoh, mengendalikan objek bersarang, tatasusunan objek dengan kunci pilihan, dan jenis gabungan.
Ia berjalan secara tempatan dalam pelayar anda, jadi ia pantas dan data anda kekal peribadi. Ia menyimpulkan bentuk daripada sampel dan bukannya menguatkuasakan skema.
Alat berkaitan
Jana hash SHA-1, SHA-256, SHA-384 dan SHA-512 bagi sebarang teks, terus dalam pelayar anda.
Tukar warna antara HEX, RGB dan HSL dengan pratonton langsung.
Tukar timestamp Unix kepada tarikh yang boleh dibaca dan sebaliknya: UTC, tempatan, ISO 8601 dan masa relatif. Saat dan milisaat dikesan secara automatik.
Encode dan decode URL serta komponen URL dalam format persen, selamat untuk UTF-8.