JSON হল একটি হালকা ডেটা-ইন্টারচেঞ্জ ফরম্যাট এবং JSON-এর ফরম্যাট হল কী-ভ্যালু পেয়ার। JSONArray একটি স্ট্রিং থেকে টেক্সট পার্স করে একটি ভেক্টর-লাইক অবজেক্ট তৈরি করে এবং java.util.List ইন্টারফেস সাপোর্ট করে। জাভাতে দুটি JSON অ্যারে মার্জ করতে আমরা org.json.simple.JSONArray ক্লাস ব্যবহার করতে পারি।
নিচের প্রোগ্রামে addAll() মেথড (যেটি java.util.List ইন্টারফেস থেকে ইনহেরিট করা) ব্যবহার করে দুটি JSON অ্যারে মার্জ করা দেখানো হয়েছে।
উদাহরণ
import org.json.simple.JSONArray; import java.io.IOException; public class MergeJSONArraysTest { public static void main(String[] args) throws IOException { JSONArray jsonArray1 = new JSONArray(); // first json array jsonArray1.add("Java"); jsonArray1.add("Python"); jsonArray1.add("Spark"); JSONArray jsonArray2 = new JSONArray(); // second json array jsonArray2.add("Selenium"); jsonArray2.add("ServiceNow"); jsonArray1.addAll(jsonArray2); // merge two arrays using addAll() method System.out.println(jsonArray1); } }
আউটপুট
["Java","Python","Spark","Selenium","ServiceNow"]