এই উইকিহো আপনাকে শেখায় কিভাবে জাভা অবজেক্টগুলিকে পিসি বা ম্যাকের জসনে রূপান্তর করতে হয়। এই টিউটোরিয়ালে, আমরা জ্যাকসন লাইব্রেরি থেকে অবজেক্টম্যাপার ক্লাস ব্যবহার করব। জাভা বস্তুকে Json এ রূপান্তর করার এটি সবচেয়ে মৌলিক উপায়।
ধাপ
ধাপ 1. pom.xml ফাইলে নিম্নলিখিত নির্ভরতা যোগ করুন।
এই নির্ভরতাগুলি "jackson-annotations-2.9.3.jar", "jackson-core-2.9.3.jar", এবং "jackson-databind-2.9.3.jar" যোগ করবে। "সংস্করণ" এর অধীনে জ্যাকসন ডেটাবাইন্ডের সর্বশেষ সংস্করণটি অন্তর্ভুক্ত করতে ভুলবেন না।
com.fasterxml.jackson.core জ্যাকসন-ডেটাবাইন্ড 2.9.3
ধাপ 2. অবজেক্টম্যাপার কোড টাইপ করুন।
এটি জ্যাকসন লাইব্রেরির অবজেক্টম্যাপার ক্লাস শুরু করবে।
ObjectMapper ম্যাপার = নতুন ObjectMapper ();
ধাপ 3. বস্তুর নাম টাইপ করুন।
নিচের কোডটি টাইপ করুন। আপনি Json এ রূপান্তরিত জাভা বস্তুর প্রকৃত নাম টাইপ করুন। উদাহরণস্বরূপ, যদি জাভা বস্তুর নাম "ছাত্র" হয়, কোডটি পড়বে ছাত্র ছাত্র = নতুন ছাত্র ();
ObjectName ObjectName = নতুন ObjectName ();
ধাপ 4. Json এর জন্য writeValue টাইপ করুন।
জাভা অবজেক্ট রূপান্তরিত হওয়ার পরে এটি একটি আউটপুট Json ফাইল তৈরি করবে। "C: / Jsonfile.json" এর জায়গায় json ফাইলের উদ্দেশ্যে পথ টাইপ করুন। "অবজেক্টনেম" এর জায়গায় আপনি জাভা অবজেক্টের নাম টাইপ করুন যা আপনি জসনে রূপান্তর করতে চান।
mapper.writeValue (c: / Jsonfile.json, ObjectName);
পদক্ষেপ 5. আপনার ফলাফল পর্যালোচনা করুন।
পুরো কোডটি এরকম কিছু হওয়া উচিত:
ObjectMapper ম্যাপার = নতুন ObjectMapper (); ObjectName ObjectName = নতুন ObjectName (); mapper.writeValue (c: / Jsonfile.json, ObjectName);