Computer >> Máy Tính >  >> Lập trình >> Java

Làm cách nào chúng ta có thể hợp nhất hai mảng JSON trong Java?


A JSON là một nhẹ định dạng trao đổi dữ liệu và định dạng của JSON là khóa với cặp giá trị. JSONArray có thể phân tích cú pháp văn bản từ một Chuỗi để tạo ra đối tượng giống vectơ và hỗ trợ java.util.List giao diện. Chúng tôi có thể sử dụng org.json.simple.JSONArray lớp để hợp nhất hai mảng JSON trong Java.

Chúng tôi có thể hợp nhất hai mảng JSON bằng cách sử dụng addAll () phương thức (kế thừa từ interface java.util.List ) trong chương trình dưới đây.

Ví dụ

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);
   }
}

Đầu ra

["Java","Python","Spark","Selenium","ServiceNow"]