Rumah >Java >javaTutorial >Bagaimana untuk Memetakan Tatasusunan Objek JSON ke POJO Java?
Menukar objek JSON yang mengandungi tatasusunan objek kepada Java POJO (Objek Java Lama Biasa) memerlukan pemahaman struktur JSON dan menentukan sifat dan jenis data yang sepadan dalam kelas POJO.
Mari kita pertimbangkan berikutan coretan JSON:
{ "ownerName": "Robert", "pets": [ { "name": "Kitty" }, { "name": "Rex" }, { "name": "Jake" } ] }
Untuk memetakan JSON ini kepada Java POJO, kita perlu mencipta kelas dengan sifat berikut:
public class Person { private String ownerName; private List<Pet> pets; } public class Pet { private String name; }
Kelas Orang akan mempunyai sifat String memanggil ownerName untuk memegang nama pemilik. Ia juga akan mempunyai Senarai
Kelas Haiwan peliharaan akan mempunyai satu sifat String yang dipanggil nama untuk memegang nama haiwan kesayangan.
Untuk menjana kelas POJO ini secara automatik, anda boleh menggunakan alat seperti jsonschema2pojo.org. Alat ini membolehkan anda menentukan skema JSON atau objek JSON dan menjana kelas POJO yang sepadan.
Untuk skema JSON mudah, anda juga boleh menulis kelas POJO secara manual dengan memeriksa struktur objek JSON. Pendekatan ini kurang terdedah kepada ralat berbanding menggunakan alatan automatik tetapi boleh memakan masa yang lebih lama.
Dalam kes JSON yang disediakan, kelas POJO yang dijana akan kelihatan seperti contoh yang ditunjukkan dalam jawapan, dengan Orang kelas yang mempunyai nama pemilik dan sifat haiwan peliharaan, dan kelas Haiwan peliharaan mempunyai sifat nama.
Atas ialah kandungan terperinci Bagaimana untuk Memetakan Tatasusunan Objek JSON ke POJO Java?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!