JSON kepada TypeScript Antara Muka 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 antara muka yang dipilih sebagai format output — tampal objek atau tatasusunan JSON dan ia mencetak satu atau lebih blok antara muka, sedia untuk dimasukkan ke dalam fail .ts.
Setiap objek bersarang mendapat antara muka namanya sendiri dan bukannya gumpalan sebaris, dan apabila anda menampal tatasusunan objek, alat itu membandingkan setiap item: medan seperti tambahan hadir pada hanya sebahagian daripadanya ditulis sebagai tambahan?: boolean, manakala medan yang dikongsi oleh semua item kekal diperlukan — butiran yang sama kebanyakan penukar pantas dilangkau.
Alat penuh juga menjana versi alias jenis bagi struktur yang sama dan skema Zod untuk pengesahan masa jalan, semuanya daripada satu input JSON — tukar format pada bila-bila masa tanpa menaip semula apa-apa.