JSON ke TypeScript Types Dalam Talian
Tukar JSON kepada antara muka TypeScript, taip alias atau skema Zod secara langsung, dengan pengesanan medan pilihan sebenar merentas tatasusunan.
Hasilnya
Halaman ini membuka penukar dengan alias jenis diprapilih sebagai format output — tampal objek atau tatasusunan JSON dan ia mencetak jenis Name = { ... }; blok dan bukannya antara muka, berguna apabila panduan gaya pangkalan kod anda lebih suka menaip berbanding antara muka.
Inferens di bawah adalah sama dengan mod antara muka: objek bersarang menjadi jenis namanya sendiri, tatasusunan objek dibandingkan item demi item jadi medan yang hilang daripada beberapa entri ditandakan sebagai pilihan dan medan yang bercampur nol dengan nilai sebenar keluar sebagai kesatuan seperti count: number | null.
Beralih kepada sintaks antara muka atau skema Zod daripada JSON yang ditampal sama pada bila-bila masa — hanya sintaks yang dicetak berubah, bentuk yang dikesan kekal sama.