如何使用java合并json数组?
我在安卓工作室工作 我有两个json数组,比如 jsonArray1:如何使用java合并json数组?,java,android,arrays,json,Java,Android,Arrays,Json,我在安卓工作室工作 我有两个json数组,比如 jsonArray1: [ {"file":"ay.m4a", "version":"5"}, {"file":"kt.m4a", "version":"5"} ] [ {"file":"hh.m4a", "version":"7"}, {"file":"sh.m4a", "version":"7"} ] [ {"file":"ay.m4a", "version":"5"}, {"file":"kt.m4a", "
[
{"file":"ay.m4a", "version":"5"},
{"file":"kt.m4a", "version":"5"}
]
[
{"file":"hh.m4a", "version":"7"},
{"file":"sh.m4a", "version":"7"}
]
[
{"file":"ay.m4a", "version":"5"},
{"file":"kt.m4a", "version":"5"},
{"file":"hh.m4a", "version":"7"},
{"file":"sh.m4a", "version":"7"}
]
jsonArray2:
[
{"file":"ay.m4a", "version":"5"},
{"file":"kt.m4a", "version":"5"}
]
[
{"file":"hh.m4a", "version":"7"},
{"file":"sh.m4a", "version":"7"}
]
[
{"file":"ay.m4a", "version":"5"},
{"file":"kt.m4a", "version":"5"},
{"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"}
]
[
{"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-JSONArray=new-JSONArray();
JSONArray jsonArray1=新的JSONArray();
试一试{
for(int i=0;i
现在使用
jsonArray
,它拥有所有合并的jsonObject尝试下面的代码,这将给出您想要的结果
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-JSONArray=new-JSONArray();
JSONArray jsonArray1=新的JSONArray();
试一试{
for(int i=0;i
现在使用所有合并的jsonObject的
jsonArray
不能只实例化两个jsonArray,然后将其中的内容添加到另一个jsonArray?创建一个新数组,从以前的数组中检索一个对象,并将放入新创建的数组中此链接()不能只实例化两个JSONArray,然后将其中一个的内容添加到另一个中吗?创建一个新数组,从以前的数组中检索一个对象,然后将放入新创建的数组中该链接()