কম্পিউটার

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


Gson হল একটি লাইব্রেরি যা জাভা অবজেক্টকে JSON প্রতিনিধিত্বে রূপান্তর করতে ব্যবহার করা যেতে পারে . ব্যবহার করার জন্য প্রাথমিক শ্রেণী হল Gson যেটিকে আমরা new Gson() কল করে তৈরি করতে পারি এবং GsonBuilder ক্লাস একটি Gson দৃষ্টান্ত তৈরি করতে ব্যবহার করা যেতে পারে।

আমরা ফাইলে একটি JSON স্ট্রিং লিখতে পারি toJson() ব্যবহার করে Gson এর পদ্ধতি নিচের উদাহরণে ক্লাস

উদাহরণ

import java.io.*;
import com.google.gson.*;
public class JSONToFileTest {
   public static void main(String[] args) throws IOException {
      Gson gson = new Gson();
      FileWriter fileWriter = new FileWriter("Student.json");
      Student student = new Student("Raja", "Ramesh", 30, "Hyderabad");
      gson.toJson(student, fileWriter);
      fileWriter.close();
      System.out.println("JSON string write to a file successfully");
      System.out.println(student);
   }
}
// Student class
class Student {
   private String firstName;
   private String lastName;
   private int age;
   private String address;
   public Student(String firstName, String lastName, int age, String address) {
      super();
      this.firstName = firstName;
      this.lastName = lastName;
      this.age = age;
      this.address = address;
   }
   public String getFirstName() {
      return firstName;
   }
   public void setFirstName(String firstName) {
      this.firstName = firstName;
   }
   public String getLastName() {
      return lastName;
   }
   public void setLastName(String lastName) {
      this.lastName = lastName;
   }
  public int getAge() {
     return age;
   }
   public void setAge(int age) {
      this.age = age;
   }
   public String getAddress() {
      return address;
   }
   public void setAddress(String address) {
      this.address = address;
   }
   public String toString() {
      return "Student[ " +
               "firstName = " + firstName +
               ", lastName = " + lastName +
               ", age = " + age +
               ", address = " + address +
             " ]";
   }
}


Student.json ফাইল

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


আউটপুট

JSON string write to a file successfully
Student[ firstName = Raja, lastName = Ramesh, age = 30, address = Hyderabad ]

  1. কিভাবে জাভা OpenCV লাইব্রেরি ব্যবহার করে একটি ছবি লিখতে হয়?

  2. কিভাবে আমরা জাভাতে একটি ফাইলে JSON অবজেক্ট লিখতে পারি?

  3. কিভাবে জাভা ব্যবহার করে একটি JSON ফাইল লিখবেন/তৈরি করবেন?

  4. জাভা - স্ট্রিং হিসাবে JSON ফাইল কীভাবে পড়তে হয়