Input JSON
Groovy Dihasilkan
Masukkan data JSON untuk menghasilkan class Groovy
Class Groovy dengan properti dan dukungan anotasi JSON
Hasilkan class Groovy dari struktur data JSON
Masukkan data JSON untuk menghasilkan class Groovy
Class Groovy dengan properti dan dukungan anotasi JSON
Gunakan generator JSON ke Groovy ini untuk membuat kelas Groovy dari sampel JSON untuk aplikasi, skrip, dan layanan JVM.
Langkah 1 – Tempelkan sampel JSON
Import untuk memuat JSON dari file, URL, atau data sampel.Langkah 2 – Pilih opsi kelas Groovy
Class Name yang cocok dengan model Anda.@Canonical gaya Groovy.Langkah 3 – Tinjau kode yang dihasilkan
Root Type Name, penanganan null, dan kerangka kerja jika tersedia.Langkah 4 – Gunakan kelas di Groovy/JVM
Langkah 5 – Salin atau unduh
Kiat cepat
Map jika memungkinkan.// masukan JSON
{
"id": 123,
"name": "Maeve Winters",
"email": "[email protected]",
"active": true,
"roles": ["admin", "editor"],
"metadata": { "plan": "pro" },
"createdAt": "2024-03-01T10:15:00Z",
"score": 99.5,
"notes": null
}
// Generated Groovy classes (simplified)
class Metadata {
String plan
}
class Root {
Integer id
String name
String email
Boolean active
List<String> roles
Metadata metadata
String createdAt
BigDecimal score
Object notes
}Jelajahi lebih banyak JSON dan alat skema yang berfungsi baik bersama generator JSON ke Groovy ini.
Hasilkan POJO Java saat Anda memerlukan interop di seluruh basis kode Groovy dan Java.
Hasilkan Skema JSON dari sampel JSON untuk memvalidasi payload dan kontrak.
Format dan validasi JSON sebelum membuat kelas Groovy untuk menghindari masalah waktu proses.
Ubah model JVM menjadi contoh JSON dan Skema JSON untuk dokumen dan validasi.
Generator membuat class Groovy dengan properti, getter/setter otomatis, mendukung anotasi @JsonProperty, dan mengikuti konvensi penamaan Groovy/Java.
Groovy mendukung typing dinamis, sehingga kode yang dihasilkan dapat menggunakan Object atau tipe spesifik berdasarkan struktur JSON. Anda dapat menyesuaikan sesuai kebutuhan.
Ya. Class Groovy yang dihasilkan dapat digunakan dengan library Java seperti Jackson untuk serialisasi/deserialisasi JSON.
Objek bersarang menghasilkan definisi class yang sesuai, dan array dipetakan ke List dengan tipe elemen yang tepat bila memungkinkan.