Bu wikiHow makalesi sana, Java nesnelerini PC veya Mac'te Json'a nasıl dönüştüreceğini öğretir. Bu derste, Jackson kütüphanesinden Objectmapper sınıfını kullanacağız. Java nesnelerini Json'a dönüştürmenin en temel yolu budur.
adımlar
Adım 1. pom.xml dosyasına aşağıdaki bağımlılıkları ekleyin
Bu bağımlılıklar "jackson-annotations-2.9.3.jar", "jackson-core-2.9.3.jar" ve "jackson-databind-2.9.3.jar" ekleyecektir. Jackson veri bağının en son sürümünü "Sürüm" altına eklediğinizden emin olun.
com.fasterxml.jackson.core jackson-databind 2.9.3
Adım 2. Nesne eşleyici kodunu yazın
Bu, Jackson kütüphanesinin objectmapper sınıfını başlatacaktır.
ObjectMapper eşleştiricisi = new ObjectMapper();
Adım 3. Nesne adını yazın
Aşağıdaki kodu yazın. Json'a dönüştürdüğünüz Java nesnesinin gerçek adını yazın. Örneğin, Java nesnesi "Student" olarak adlandırılmışsa, kod Student Student = new Student();
NesneAdı NesneAdı = yeni NesneAdı();
Adım 4. Json için writeValue yazın
Bu, Java nesnesi dönüştürüldükten sonra bir çıktı Json dosyası oluşturacaktır. "c:\Jsonfile.json" yerine json dosyasının amaçlanan yolunu yazın. Json'a dönüştürmek istediğiniz Java nesnesinin adını "ObjectName" yerine yazın.
mapper.writeValue(c:\Jsonfile.json, NesneAdı);
Adım 5. Sonucunuzu gözden geçirin
Kodun tamamı şöyle görünmelidir:
ObjectMapper eşleştiricisi = new ObjectMapper(); NesneAdı NesneAdı = yeni NesneAdı(); mapper.writeValue(c:\Jsonfile.json, ObjectName);