JSON হল ডেটা এক্সচেঞ্জের জন্য একটি টেক্সট-বেসড ফরম্যাট। এটি একটি হালকা কম্পোনেন্ট এবং ল্যাঙ্গুয়েজ ইন্ডিপেন্ডেন্ট। আমরা একটি JSONArray-কে JSONObject-এ যোগ করতে পারি। প্রথমে কিছু আইটেম একটি ArrayList-এ যোগ করতে হয় এবং এই লিস্টকে JSONArray ক্লাসের put() মেথডে পাস করতে হয়, তারপর এই অ্যারেটি JSONObject-এ put() মেথড ব্যবহার করে যোগ করতে হয়।
উদাহরণ
import org.json.*; import java.util.*; public class AddJSONArrayToJSONObjTest { public static void main(String args[]) { List<String> list = new ArrayList<String>(); list.add("Raja"); list.add("Jai"); list.add("Adithya"); JSONArray array = new JSONArray(); for(int i = 0; i < list.size(); i++) { array.put(list.get(i)); } JSONObject obj = new JSONObject(); try { obj.put("Employee Names:", array); } catch(JSONException e) { e.printStackTrace(); } System.out.println(obj.toString()); } }
আউটপুট
{"Employee Names:":["Raja","Jai","Adithya"]}