A JSON একটি লাইটওয়েট ডেটা-ইন্টারচেঞ্জ ফরম্যাট এবং JSON-এর ফর্ম্যাট হল একটি মান পেয়ার সহ কী। JSONObject একটি মানচিত্রের মতো বস্তু তৈরি করতে একটি স্ট্রিং থেকে একটি পাঠকে পার্স করতে পারে এবং java.util.Map সমর্থন করে ইন্টারফেস. আমরা org.json.simple.JSONObject ব্যবহার করতে পারি জাভাতে দুটি JSON অবজেক্ট মার্জ করতে।
আমরা putAll() ব্যবহার করে দুটি JSON অবজেক্ট মার্জ করতে পারি পদ্ধতি (ইন্টারফেস java.util.Map থেকে উত্তরাধিকারসূত্রে প্রাপ্ত ) নিচের প্রোগ্রামে।
উদাহরণ
import java.util.Date; import org.json.simple.JSONObject; public class MergeJsonObjectsTest { public static void main(String[] args) { JSONObject jsonObj = new JSONObject(); // first json object jsonObj.put("Name", "Adithya"); jsonObj.put("Age", 25); jsonObj.put("Address", "Hitech City"); JSONObject jsonObj1 = new JSONObject(); // second json object jsonObj1.put("City", "Hyderabad"); jsonObj1.put("DOB", new Date(104, 3, 6)); jsonObj.putAll(jsonObj1); // merging of first and second json objects System.out.println(jsonObj); } }
আউটপুট
{"Address":"Hitech City","DOB":Tue Apr 06 00:00:00 IST 2004,"City":"Hyderabad"," Age":25,"Name":"Adithya"}