gpt4 book ai didi

java - 如何使用java合并json数组?

转载 作者:行者123 更新时间:2023-12-01 20:13:08 25 4
gpt4 key购买 nike

我正在开发 android studio。

我有两个 json 数组,例如...

jsonArray1:

[
{"file":"ay.m4a", "version":"5"},
{"file":"kt.m4a", "version":"5"}
]

jsonArray2:

[
{"file":"hh.m4a", "version":"7"},
{"file":"sh.m4a", "version":"7"}
]

然后,我想像这样合并这些数组......

jsonArrayMerged:

[
{"file":"ay.m4a", "version":"5"},
{"file":"kt.m4a", "version":"5"},
{"file":"hh.m4a", "version":"7"},
{"file":"sh.m4a", "version":"7"}
]

我该怎么做?

最佳答案

尝试下面的代码,这将给出您想要的结果。

JSONArray jsonArray = new JSONArray();
JSONArray jsonArray1 = new JSONArray();
try {
for (int i = 0; i < jsonArray1.length(); i++) {
JSONObject jsonObject = jsonArray1.getJSONObject(i);
jsonArray.put(jsonObject);
}
} catch (JSONException e) {
e.printStackTrace();
}

现在使用 jsonArray ,它包含所有合并的 jsonObject

关于java - 如何使用java合并json数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46361269/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com