কম্পিউটার

জাভাতে জিসন লাইব্রেরি ব্যবহার করে একটি মানচিত্রকে JSON এ রূপান্তর করবেন?


A Gson ৷ একটি লাইব্রেরি যা জাভা অবজেক্টকে JSON-এ পার্স করতে এবং এর বিপরীতে ব্যবহার করা যেতে পারে। এটি একটি JSON স্ট্রিংকে একটি সমতুল্য জাভা অবজেক্টে রূপান্তর করতেও ব্যবহার করা যেতে পারে। জাভা অবজেক্টকে JSON বা JSON-এ জাভা অবজেক্ট পার্স করার জন্য, আমাদের com.google.gson আমদানি করতে হবে আমাদের জাভা প্রোগ্রামে প্যাকেজ।

আমরা একটি Gson দৃষ্টান্ত তৈরি করতে পারি৷ দুটি উপায়ে

  • নতুন Gson(). ব্যবহার করে
  • একটি GsonBuilder তৈরি করে ইনস্ট্যান্স এবং create() দিয়ে কল করা পদ্ধতি।

নীচের প্রোগ্রামে, আমরা একটি মানচিত্রকে JSON অবজেক্টে রূপান্তর করতে পারি।

উদাহরণ

import java.lang.reflect.*;
import java.util.*;
import com.google.gson.*;
import com.google.gson.reflect.*;
public class ConverMapToJsonTest {
   public static void main(String args[]) {
      SortedMap<String, String> data= new TreeMap<String, String>();
      data.put("Raja", "Java");
      data.put("Ravi", "SAP");
      data.put("Surya", "Python");
      data.put("Kiran", "Scala");
      data.put("Vamsi", "Selenium");
      Gson gson = new Gson();
      Type gsonType = new TypeToken(){}.getType();
      String gsonString = gson.toJson(data, gsonType);
      System.out.println(gsonString);
   }
}

আউটপুট

{"Kiran":"Scala","Raja":"Java","Ravi":"SAP","Surya":"Python","Vamsi":"Selenium"}

  1. জাভাতে Gson লাইব্রেরি ব্যবহার করে ফাইলে একটি JSON স্ট্রিং কীভাবে লিখবেন?

  2. জাভাতে json-সাধারণ লাইব্রেরি ব্যবহার করে একটি JSON স্ট্রিংকে জাভা অবজেক্টে রূপান্তর করবেন?

  3. কিভাবে আমরা জাভাতে JSON অবজেক্টে একটি মানচিত্র রূপান্তর করতে পারি?

  4. কিভাবে জাভা মানচিত্রকে JSON এ রূপান্তর করবেন