我有一个jsonObject,我想传递给web服务jsonObject将动态 样本 -
{"data1":"data1data","data2":"data2data"}
那么如何将其转换为JSONArray并发送它 提前谢谢
答案 0 :(得分:1)
JSONObject json = new JSONObject("{"data1":"data1data","data2":"data2data"}");
JSONArray array = new JSONArray();
array.put(json);
要将该数组放入HTTP调用中,请发布以下内容:
DefaultHttpClient client = new DefaultHttpClient();
HttpPut put = new HttpPut(uri);
put.setEntity(new StringEntity(array.toString()));
put.setHeader("content-type", "application/json");
httpResponse = client.execute(put);