Tentang alat ini
Alat JSON ke POJO Java mengubah contoh JSON yang ditempel menjadi kelas model Java, seperti yang dilakukan jsonschema2pojo tetapi secara instan di browser Anda. Ia mem-parsing JSON, menyimpulkan tipe Java secara rekursif, dan menghasilkan satu kelas per objek: string menjadi String, bilangan bulat int atau long, angka lain double, boolean boolean, array List<T>, dan objek bersarang kelas PascalCase masing-masing yang dideklarasikan sebelum induk yang menggunakannya.
Semua parsing dan pembuatan berjalan secara lokal dengan JSON.parse dan JavaScript biasa, sehingga payload Anda tidak pernah meninggalkan halaman. Field diberi format camelCase; ketika kunci JSON belum camelCase, alat menambahkan @JsonProperty("originalKey") (Jackson) atau @SerializedName("originalKey") (Gson), atau tidak sama sekali dalam mode field biasa. Field yang bisa null di sampel mana pun menggunakan tipe wrapper boxed (Integer, Long, Double, Boolean) sehingga null dapat direpresentasikan. Kelas Jackson membawa @JsonIgnoreProperties(ignoreUnknown = true) untuk kompatibilitas maju.
Sakelar gaya-anotasi memilih Jackson (default), Gson, atau tanpa anotasi, dan hanya impor yang benar-benar digunakan yang disertakan. Sakelar accessor memilih antara metode getX()/setX() yang dihasilkan pada field privat (default) atau field publik biasa. Salin hasilnya atau unduh sebagai berkas .java untuk langsung dimasukkan ke proyek Anda.