কম্পিউটার টিউটোরিয়াল

জাভাতে JsonObjectBuilder এবং JsonArrayBuilder ব্যবহার করে JSON কীভাবে তৈরি করবেন?

JsonObjectBuilder JsonObject মডেল তৈরি করতে ব্যবহৃত হয়, আবার JsonArrayBuilder JsonArray মডেল তৈরি করতে ব্যবহৃত হয়। JsonObjectBuilder Json ক্লাস ব্যবহার করে তৈরি করা যায়, এতে বিল্ডার অবজেক্ট তৈরি করার মেথড এবং Json.createObjectBuilder().build() ব্যবহার করে খালি JsonObject ইনস্ট্যান্স তৈরি করার মেথড থাকে। একইভাবে JsonArrayBuilderও Json ক্লাস ব্যবহার করে তৈরি করা যায় এবং Json.createArrayBuilder().build() ব্যবহার করে খালি JsonArray ইনস্ট্যান্স তৈরি করা যায়।

উদাহরণ

import java.io.*; 
import javax.json.*; 

public class JsonObjectTest { 
    public static void main(String[] args) { 
        JsonObject empObject = Json.createObjectBuilder()
            .add("empName", "Jai")
            .add("empAge", "25")
            .add("empSalary", "40000")
            .add("empAddress", 
                Json.createObjectBuilder()
                    .add("street", "IDPL Colony")
                    .add("city", "Hyderabad")
                    .add("pinCode", "500072")
                    .build()
            )
            .add("phoneNumber", 
                Json.createArrayBuilder()
                    .add("9959984000")
                    .add("7702144400")
                    .build()
            )
            .build();
        
        System.out.println(empObject); 
    } 
}

আউটপুট

{"empName":"Jai","empAge":"25","empSalary":"40000","empAddress":{"street":"IDPL Colony","city":"Hyderabad","pinCode":"500072"},"phoneNumber":["9959984000","7702144400"]}
  1. জাভাতে বিদ্যমান JSON ফাইলে JSON স্ট্রিং যোগ কীভাবে করবেন?

  2. জাভাতে ডিরেক্টরি হায়ারার্কি (Directory Hierarchy) কীভাবে তৈরি করবেন?

  3. জাভাতে JSON অ্যারে কীভাবে লিখবেন/তैयার করবেন?

  4. জাভাতে JSON ফাইল কীভাবে লিখবেন/তैयার করবেন?