কম্পিউটার

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


দি JSON ৷ মানে জাভাস্ক্রিপ্ট অবজেক্ট নোটেশন এবং এটি স্থানান্তর করতে ব্যবহার করা যেতে পারে এবং সঞ্চয়স্থান তথ্য
JSONObject মানচিত্রের মতো বস্তু তৈরি করতে একটি স্ট্রিং থেকে পাঠ্য পার্স করতে পারে . অবজেক্টটি এর বিষয়বস্তু ম্যানিপুলেট করার জন্য এবং একটি JSON কমপ্লায়েন্ট অবজেক্ট সিরিয়ালাইজেশন তৈরি করার জন্য পদ্ধতি প্রদান করে। JSONArray ভেক্টর-সদৃশ বস্তু তৈরি করতে একটি স্ট্রিং থেকে পাঠ্য পার্স করতে পারে . অবজেক্টটি তার বিষয়বস্তুকে ম্যানিপুলেট করার জন্য এবং একটি JSON অনুগত অ্যারে সিরিয়ালাইজেশন তৈরি করার জন্য পদ্ধতি প্রদান করে।

নীচের দুটি উদাহরণে, আমরা একটি JSON স্ট্রিংকে JSON অবজেক্টে রূপান্তর করতে পারি .

উদাহরণ 1

import org.json.JSONObject;
import org.json.JSONArray;
public class StringToJSONTest {
   public static void main(String args[]) {
      String str = "[{\"No\":\"1\",\"Name\":\"Adithya\"},{\"No\":\"2\",\"Name\":\"Jai\"}, {\"No\":\"3\",\"Name\":\"Raja\"}]";
      JSONArray array = new JSONArray(str);
      for(int i=0; i < array.length(); i++) {
         JSONObject object = array.getJSONObject(i);
         System.out.println(object.getString("No"));
         System.out.println(object.getString("Name"));
      }
   }
}

আউটপুট

1
Adithya
2
Jai
3
Raja


উদাহরণ 2

import org.json.*;
public class StringToJsonObjectTest {
   public static void main(String[] args) {
      String str = "{\"name\": \"Raja\", \"technology\": \"Java\"}";
      JSONObject json = new JSONObject(str);
      System.out.println(json.toString());
      String tech = json.getString("technology");
      System.out.println(tech);
   }
}

আউটপুট

{"name":"Raja","technology":"Java"}
Java

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

  2. জাভাতে একটি স্ট্রিংকে একটি ইনপুটস্ট্রিম অবজেক্টে কীভাবে রূপান্তর করবেন?

  3. কীভাবে জাভা অবজেক্টকে JSON এ রূপান্তর করবেন

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