Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java

เราจะรวมอาร์เรย์ JSON สองชุดใน Java ได้อย่างไร


A JSON เป็น น้ำหนักเบา รูปแบบการแลกเปลี่ยนข้อมูลและรูปแบบของ JSON เป็นคีย์พร้อมคู่ค่า JSONArray สามารถแยกวิเคราะห์ข้อความจากสตริงเพื่อสร้างวัตถุที่เหมือนเวกเตอร์ และรองรับ java.util.List อินเตอร์เฟซ. เราสามารถใช้ org.json.simple.JSONArray เพื่อรวมอาร์เรย์ JSON สองชุดใน Java

เราสามารถรวมอาร์เรย์ JSON สองอาร์เรย์เข้าด้วยกันโดยใช้ addAll() เมธอด (สืบทอดมาจากอินเทอร์เฟซ java.util.List ) ในโปรแกรมด้านล่าง

ตัวอย่าง

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"]