Rumah > Java > javaTutorial > teks badan

Tukar POJO kepada XML menggunakan perpustakaan Jackson di Jawa?

王林
Lepaskan: 2023-09-18 14:21:03
ke hadapan
1258 orang telah melayarinya

Tukar POJO kepada XML menggunakan perpustakaan Jackson di Jawa?

Jackson ialah perpustakaan berasaskan Java untuk menukar objek Java kepada JSON dan JSON kepada Objek Java sangat berguna. Jackson API Lebih pantas daripada API lain, memerlukan kurang kawasan memori dan sesuai untuk objek besar. Kami menggunakan kaedah writeValueAsString() bagi kelas XmlMapper untuk menukar format POJO kepada XML dan tika POJO yang sepadan perlu diluluskan sebagai parameter kepada kaedah ini.

Tatabahasa

public String writeValueAsString(Object value) throws JsonProcessingException
Salin selepas log masuk

Contoh

import com.fasterxml.jackson.dataformat.xml.*;
public class POJOToXmlTest {
   public static void main(String args[]) throws Exception {
      try {
         XmlMapper xmlMapper = new XmlMapper();
         Person pojo = new Person();
         pojo.setFirstName("Raja");
         pojo.setLastName("Ramesh");
         pojo.setAddress("Hyderabad");
         String xml = xmlMapper.writeValueAsString(pojo);
         System.out.println(xml);
      } catch(Exception e) {
         e.printStackTrace();
      }
   }
}
// Person class
class Person {
   private String firstName;
   private String lastName;
   private String address;
   public String getFirstName() {
      return firstName;
   }
   public void setFirstName(String firstName) {
      this.firstName = firstName;
   }
   public String getLastName() {
      return lastName;
   }
   public void setLastName(String lastName) {
      this.lastName = lastName;
   }
   public String getAddress() {
      return address;
   }
   public void setAddress(String address) {
      this.address = address;
   }
}
Salin selepas log masuk

Output

<Person xmlns="">
   <firstName>Raja</firstName>
   <lastName>Ramesh</lastName>
   <address>Hyderabad</address>
</Person>
Salin selepas log masuk
#🎜🎜

Atas ialah kandungan terperinci Tukar POJO kepada XML menggunakan perpustakaan Jackson di Jawa?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
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
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!