如何在 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"]