Bu wikiHow sizga Java ob'ektlarini kompyuter yoki Macda Json -ga qanday o'zgartirishni o'rgatadi. Ushbu qo'llanmada biz Jekson kutubxonasidagi Objectmapper sinfidan foydalanamiz. Bu Java ob'ektlarini Json -ga aylantirishning eng asosiy usuli.
Qadamlar
Qadam 1. Quyidagi bog'liqliklarni pom.xml faylga qo'shing
Bu bog'liqliklar "jackson-annotations-2.9.3.jar", "jackson-core-2.9.3.jar" va "jackson-databaseind-2.9.3.jar" ni qo'shadi. Jackson ma'lumotlar bazasining so'nggi versiyasini "Versiya" bo'limiga kiritganingizga ishonch hosil qiling.
com.fasterxml.jackson.core Jekson-ma'lumotlar bazasi 2.9.3
Qadam 2. objectmapper kodini kiriting
Bu Jekson kutubxonasining objectmapper sinfini ishga tushiradi.
ObjectMapper xaritasi = yangi ObjectMapper ();
Qadam 3. Ob'ekt nomini kiriting
Quyidagi kodni kiriting. Json -ga o'zgartiradigan Java ob'ektining haqiqiy nomini kiriting. Masalan, agar Java obyekti "Student" deb nomlansa, kod Student Student = new Student ();
ObjectName ObjectName = yangi ObjectName ();
Qadam 4. Json uchun writeValue yozing
Bu Java obyekti konvertatsiya qilinganidan keyin chiquvchi Json faylini yaratadi. Json faylining mo'ljallangan yo'lini "c: / Jsonfile.json" o'rniga yozing. "ObjectName" o'rniga Jsonga aylantirmoqchi bo'lgan Java ob'ektining nomini kiriting.
mapper.writeValue (c: / Jsonfile.json, ObjectName);
5 -qadam O'z natijangizni ko'rib chiqing
Butun kod shunday bo'lishi kerak:
ObjectMapper xaritasi = yangi ObjectMapper (); ObjectName ObjectName = yangi ObjectName (); mapper.writeValue (c: / Jsonfile.json, ObjectName);