Gratis digunakan, tanpa perlu akun
Pembuat Model JSON
Tempelkan sampel JSON ke draf deklarasi model TypeScript, C#, atau Java. Array dan objek bersarang disimpulkan dari sampel; tidak ada yang diunggah.
Bagaimana cara menghasilkan model dari JSON?
Tempelkan objek atau array JSON, pilih TypeScript, C# atau Java, masukkan nama kelas root dan hasilkan. Tinjau jenis yang disimpulkan sebelum menggunakan kode.
Pertanyaan umum
Bagaimana cara menghasilkan model dari JSON?
Tempelkan objek atau array JSON, pilih TypeScript, C# atau Java, masukkan nama kelas root dan hasilkan. Tinjau jenis yang disimpulkan sebelum menggunakan kode.
Apakah JSON saya diunggah atau disimpan?
Tidak. Parsing dan pembuatan model dijalankan di tab browser ini. JSON Anda tidak dikirim ke server atau disimpan oleh alat ini.
Bagaimana properti opsional dan properti nullable disimpulkan?
Properti yang terlihat dengan null ditandai nullable jika bahasa mendukungnya. Dalam array objek, properti yang hilang dari beberapa objek sampel ditandai opsional di TypeScript atau dicatat dalam C# dan Java yang dihasilkan.
Apakah ini memeriksa apakah kode yang dihasilkan dikompilasi?
Tidak. Ini menyimpulkan deklarasi dari contoh JSON saja. Tinjau nama, rentang numerik, penanganan null, dan sintaksis yang dihasilkan di kompiler Anda sebelum menggunakannya dalam aplikasi.
Apa yang terjadi jika sampel berisi beberapa tipe nilai?
TypeScript dapat mengekspresikan tipe gabungan seperti string | nomor. C# dan Java menggunakan objek/Objek untuk gabungan heterogen; Detail Java null dan opsional adalah komentar, bukan validasi runtime.