Bu wikiHow, Java obyektlərini PC və ya Mac -da Json -a necə çevirməyi öyrədir. Bu dərsdə, Jackson kitabxanasındakı Objectmapper sinifindən istifadə edəcəyik. Java obyektlərini Json -a çevirmək üçün ən əsas yoldur.
Addımlar
Addım 1. pom.xml faylına aşağıdakı asılılıqları əlavə edin
Bu asılılıqlar "jackson-annotations-2.9.3.jar", "jackson-core-2.9.3.jar" və "jackson-databaseind-2.9.3.jar" əlavə edəcək. Jackson verilənlər bazasının son versiyasını "Versiya" altına daxil etməyinizə əmin olun.
com.fasterxml.jackson.core jackson-verilənlər bazası 2.9.3
Addım 2. Objectmapper kodunu yazın
Bu, Jackson kitabxanasının objectmapper sinifinə başlayacaq.
ObjectMapper eşleyicisi = yeni ObjectMapper ();
Addım 3. Obyektin adını yazın
Aşağıdakı kodu daxil edin. Json -a çevirdiyiniz Java obyektinin əsl adını yazın. Məsələn, Java obyektinə "Student" adı verilsə, kod Student Student = new Student ();
ObjectName ObjectName = yeni ObjectName ();
Addım 4. Json üçün writeValue yazın
Java obyekti çevrildikdən sonra bu çıxış Json faylı yaradacaq. Json faylının nəzərdə tutulan yolunu "c: / Jsonfile.json" yerinə yazın. "ObjectName" yerinə Json'a çevirmək istədiyiniz Java obyektinin adını yazın.
mapper.writeValue (c: / Jsonfile.json, ObjectName);
Addım 5. Nəticənizi nəzərdən keçirin
Bütün kod belə bir şeyə bənzəməlidir:
ObjectMapper eşleyicisi = yeni ObjectMapper (); ObjectName ObjectName = yeni ObjectName (); mapper.writeValue (c: / Jsonfile.json, ObjectName);