我想在json中添加整数数组作为请求参数。我正在使用该方法添加它。
org.json.JSONObject jsonObject=new org.json.JSONObject();
jsonObject.accumulate("",integerArray);
但是当我将它作为参数添加时,它会被转换为字符串,因此无法在服务器端进行解析。 Android-客户端。 Java -Server端。
答案 0 :(得分:0)
我不是JSON专家,但您是否已将其转换回服务器端的JSONArray
?
JSONArray array = jsonObject.optJSONArray("myArray");
要完成这项工作,您当然必须致电sonObject.accumulate("myArray",integerArray);
。
答案 1 :(得分:0)
使用
org.json.JSONObject jsonObject=new org.json.JSONObject();
jsonObject.accumulate("",new org.json.JSONArray(integerArray));
在客户端。