A JSONObject একটি অক্রমবিহীন নাম/মান এর সংগ্রহ একটি মানচিত্র তৈরি করতে একটি স্ট্রিং থেকে পাঠ্য জোড়া এবং পার্স করে - বস্তুর মত। একটি JSONObject getString() এর মত বিভিন্ন ধরণের মান প্রদর্শন করার জন্য কয়েকটি গুরুত্বপূর্ণ পদ্ধতি রয়েছে একটি কী স্ট্রিংয়ের সাথে যুক্ত স্ট্রিং পাওয়ার পদ্ধতি, getInt() একটি কী এর সাথে যুক্ত int মান পাওয়ার পদ্ধতি, getDouble() একটি কী এবং getBoolean() এর সাথে যুক্ত ডবল মান পাওয়ার পদ্ধতি একটি কী এর সাথে যুক্ত বুলিয়ান মান পাওয়ার পদ্ধতি।
উদাহরণ
import org.json.*;
public class JSONObjectTypeValuesTest {
public static void main(String[] args) throws JSONException {
JSONObject jsonObj = new JSONObject(
"{" +
"Name : Adithya," +
"Age : 22, " +
"Salary: 10000.00, " +
"IsSelfEmployee: false " +
"}"
);
System.out.println(jsonObj.getString("Name")); // returns string
System.out.println(jsonObj.getInt("Age")); // returns int
System.out.println(jsonObj.getDouble("Salary")); // returns double
System.out.println(jsonObj.getBoolean("IsSelfEmployee")); // returns true/false
}
} আউটপুট
Adithya 22 10000.0 false