如何在 Java 中合并两个 JSON 数组?

javajsonobject oriented programmingprogramming

JSON  是一种轻量级 数据交换格式,JSON 的格式是键值对JSONArray  可以从字符串解析文本以生成类似向量的对象,并支持 java.util.List 接口。我们可以使用 org.json.simple.JSONArray 类在 Java 中合并两个 JSON 数组。

我们可以在下面的程序中使用 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(); // 第一个 json 数组
      jsonArray1.add("Java");
      jsonArray1.add("Python");
      jsonArray1.add("Spark");
      JSONArray jsonArray2 = new JSONArray(); // 第二个 json 数组
      jsonArray2.add("Selenium");
      jsonArray2.add("ServiceNow");
      jsonArray1.addAll(jsonArray2); // 使用 addAll() 方法合并两个数组
      System.out.println(jsonArray1);
   }
}

输出

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

相关文章