Rumah > Java > javaTutorial > teks badan

Bagaimanakah Saya Boleh Menukar Objek Java kepada JSON Menggunakan Jackson?

Linda Hamilton
Lepaskan: 2024-11-24 22:52:13
asal
791 orang telah melayarinya

How Can I Convert Java Objects to JSON Using Jackson?

Menukar Objek Java kepada JSON menggunakan Jackson

Untuk memenuhi keperluan pemformatan JSON anda, kelas Java anda kelihatan berstruktur dengan betul. Untuk mencapai output JSON yang diingini menggunakan Jackson, ikuti langkah berikut:

  1. Buat instance ObjectMapper: Kelas ini bertanggungjawab untuk menukar objek Java kepada JSON.
import com.fasterxml.jackson.databind.ObjectMapper;
ObjectMapper mapper = new ObjectMapper();
Salin selepas log masuk
  1. Marshall objek Java anda ke JSON: Gunakan writeValueAsString() untuk menukar objek ValueData kepada rentetan JSON.
String json = mapper.writeValueAsString(myValueData);
Salin selepas log masuk
  1. Cetak rentetan JSON: Paparkan rentetan JSON yang terhasil ke konsol.
System.out.println(json);
Salin selepas log masuk

Kaedah utama() anda kini akan menyerupai berikut:

public static void main(String[] args) throws IOException {
    // Instantiate your ValueData object with appropriate values

    ObjectMapper mapper = new ObjectMapper();
    String json = mapper.writeValueAsString(myValueData);
    System.out.println(json);
}
Salin selepas log masuk

Kod ini akan mengeluarkan struktur JSON yang diingini dengan pemformatan yang betul.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Menukar Objek Java kepada JSON Menggunakan Jackson?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
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
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan