কম্পিউটার

জাভাতে Gson লাইব্রেরি ব্যবহার করে JSON কীভাবে সুন্দরভাবে মুদ্রণ করবেন?


A Gson ৷ জাভার জন্য একটি JSON লাইব্রেরি, যা Google দ্বারা তৈরি করা হয়েছে। Gson ব্যবহার করে, আমরা JSON তৈরি করতে পারি এবং JSON কে জাভা অবজেক্টে রূপান্তর করুন। ডিফল্টরূপে, Gson JSON কে কম্প্যাক্ট বিন্যাসে প্রিন্ট করতে পারে . Gson বেশ প্রিন্ট সক্ষম করতে , আমাদের অবশ্যই setPrettyPrinting() ব্যবহার করে Gson ইন্সট্যান্স কনফিগার করতে হবে GsonBuilder এর পদ্ধতি ক্লাস এবং এই পদ্ধতিটি JSON কে আউটপুট করতে Gson কনফিগার করে যা সুন্দর মুদ্রণের জন্য একটি পৃষ্ঠায় ফিট করে।

সিনট্যাক্স

public GsonBuilder setPrettyPrinting()

উদাহরণ

import java.util.*;
import com.google.gson.*;
public class PrettyJSONTest {
   public static void main( String[] args ) {
      Employee emp = new Employee("Raja", "115", "Content Engineer", "Java", "Hyderabad");
      Gson gson = new GsonBuilder().setPrettyPrinting().create(); // pretty print
      String prettyJson = gson.toJson(emp);
      System.out.println(prettyJson);
   }
}
// Employee class
class Employee {
   private String name, id, designation, technology, location;
   public Employee(String name, String id, String designation, String technology, String location) {
      super();
      this.name = name;
      this.id = id;
      this.designation = designation;
      this.technology = technology;
      this.location = location;
   }
   public String getName() {
      return name;
   }
   public String getId() {
      return id;
   }
   public String getDesignation() {
      return designation;
   }
   public String getTechnology() {
      return technology;
   }
   public String getLocation() {
      return location;
   }
}

আউটপুট

{
 "name": "Raja",
 "id": "115",
 "designation": "Content Engineer",
 "technology": "Java",
 "location": "Hyderabad"
}

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

  2. জাভাতে Gson লাইব্রেরি ব্যবহার করে JSON-এ বস্তুর তালিকা রূপান্তর করবেন?

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

  4. জাভা ব্যবহার করে একটি JSON ফাইলের বিষয়বস্তু কিভাবে পড়তে হয়?