Rumah > Java > javaTutorial > Bagaimana untuk menggunakan JsonConfig dalam Java untuk menukar kacang kepada objek JSON dan mengecualikan sifat tertentu?

Bagaimana untuk menggunakan JsonConfig dalam Java untuk menukar kacang kepada objek JSON dan mengecualikan sifat tertentu?

王林
Lepaskan: 2023-09-01 18:37:07
ke hadapan
1553 orang telah melayarinya

Bagaimana untuk menggunakan JsonConfig dalam Java untuk menukar kacang kepada objek JSON dan mengecualikan sifat tertentu?

Kelas JsonConfig ialah kelas utiliti yang membantu mengkonfigurasi proses bersiri. Kita boleh menggunakan kaedah setExcludes() kelas JsonConfig untuk menukar kacang menjadi objek JSON dan mengecualikan beberapa sifatnya, dan lulus contoh konfigurasi JSON ini kepada parameter kaedah statik fromObject() JSONObject.

Tatabahasa

public void setExcludes(String[] excludes)
Salin selepas log masuk

Dalam contoh di bawah, kita boleh menukar kacang kepada objek JSON dengan mengecualikan beberapa sifat #rreee

Dalam output di bawah, Atribut

umur

dan

alamat boleh dikecualikan. Output

import net.sf.json.JSONObject;
import net.sf.json.JsonConfig;
public class BeanToJsonExcludeTest {
   public static void main(String[] args) {
      Student student = new Student("Raja", "Ramesh", 35, "Madhapur");
      JsonConfig jsonConfig = new JsonConfig();
      jsonConfig.setExcludes(new String[]{"age", "address"});
      JSONObject obj = JSONObject.fromObject(student, jsonConfig);
      System.out.println(obj.toString(3)); //pretty print JSON
   }
   public static class Student {
      private String firstName, lastName, address;
      private int age;
      public Student(String firstName, String lastName, int age, String address) {
         super();
         this.firstName = firstName;
         this.lastName = lastName;
         this.age = age;
         this.address = address;
      }
      public String getFirstName() {
         return firstName;
      }
      public String getLastName() {
         return lastName;
      }
      public int getAge() {
         return age;
      }
      public String getAddress() {
         return address;
      }
   }
}
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimana untuk menggunakan JsonConfig dalam Java untuk menukar kacang kepada objek JSON dan mengecualikan sifat tertentu?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan