Buat Java record dengan kolom dari string, angka, boolean, objek, dan array.
JSON ke Java — buat Java record dari JSON
Tempel objek JSON, beri nama record akar, dan salin Java record 16+ — tanpa unggah dan tanpa akun.
Respons API dan konfigurasi sering dalam JSON, sementara kode Java membutuhkan record bertipe. Alat ini membuat definisi Java record sesuai bentuk objek, termasuk objek bersarang dan daftar.
Semua di browser: JSON di kiri, nama kelas akar opsional, klik «Generate», salin Java di kanan. JSON tidak valid atau akar bukan objek — pesan error jelas.
Ruang kerja JSON ke Java
Dari contoh payload hingga record yang siap dikompilasi — tanpa meninggalkan tab.
Yang bisa Anda lakukan di sini
Dari contoh payload hingga record yang siap dikompilasi — tanpa meninggalkan tab.
Tipe record bersarang untuk objek JSON bersarang; array menjadi List dengan import jika perlu.
Salin sumber yang dihasilkan sekali klik untuk IDE atau merge request.
JSON Anda tidak keluar dari browser — kami tidak mengirimkannya ke server untuk membuat Java.
Generate hanya saat klik — draf tidak merusak output.
Cara memakai
Tempel objek JSON di editor kiri (contoh API, fixture, atau log).
Ubah nama record akar jika perlu, lalu klik «Generate».
Tinjau Java di kanan, sesuaikan nama, generate lagi, lalu Salin.
Yang perlu diharapkan
Output untuk Java 16+ record; Jackson @JsonProperty lengkap hanya jika kunci JSON bukan pengenal Java yang valid. Angka menjadi Double; array kosong List<Object>. Dokumen besar dapat memperlambat tab.
Contoh cepat
Tempel objek ini lalu klik «Generate»:
{
"user": {
"id": 42,
"name": "Ada",
"active": true
},
"tags": ["dev", "json"]
}Halaman terkait
Pertanyaan singkat
Apakah JSON saya diunggah untuk membuat Java?
Tidak. Pembuatan berjalan sepenuhnya di browser. Teks yang Anda tempel tidak dikirim kepada kami untuk menghasilkan kode Java.