Xutils3向服务器发送json,并得到返回的json数据
来源:互联网 发布:hive sql insert into 编辑:程序博客网 时间:2024/05/08 12:23
//生成json
JSONObject kker= new JSONObject();//服务器需要传参的json对象person.put("pc", "2.0");//根据实际需求添加相应键值对person.put("md", "post");JSONObject address = new JSONObject();JSONArray jsonArray=new JSONArray();jsonArray.put("id").put("name");address.put("output", jsonArray);JSONObject kker2=new JSONObject();kker2.put("host","");address.put("filter",person2);person.put("params",address);person.put("auth", "3223");
person.put("id", 1);
Log.i("ooooo", person.toString());
//设置xutils请求
RequestParams params = new RequestParams(URL);添加请求地址params.addHeader("Content-Type", "application/json-rpc"); 设置请求头部params.setBodyContent(kker.toString());//添加json内容到请求参数里 // params.addParameter("as", "g");//添加参数params.setAsJsonContent(true);//设置为json内容(这句个本人感觉不加也没有影响)x.http().post(params, new Callback.CacheCallback<String>() { @Override public void onSuccess(String result) {//得到返回的数据result
Log.i("ooooo",result); try { JSONObject object=new JSONObject(result); JSONArray array=object.optJSONArray("result"); for(int i=0;i<array.length();i++){// map=new HashMap<>(); JSONObject objects=array.optJSONObject(i); String hostid=objects.optString("id"); String name=objects.optString("name");// map.put(hostid,name); data_list.add(name ); } } catch (JSONException e) { e.printStackTrace(); } } @Override public void onError(Throwable ex, boolean isOnCallback) { } @Override public void onCancelled(CancelledException cex) { } @Override public void onFinished() { } @Override public boolean onCache(String result) { return false; } });
0 0
- Xutils3向服务器发送json,并得到返回的json数据
- AJAX向服务器发送请求并返回json数据
- jQuery Ajax 向struts2发送请求,并返回json数据,遍历json数据
- 使用JSON向服务器发送数据
- Ajax - 使用JSON向服务器发送数据
- 使用JSON向服务器发送数据
- Ajax使用JSON向服务器发送数据
- jQuery通过Ajax向PHP服务端发送请求并返回JSON数据
- jQuery通过Ajax向PHP服务端发送请求并返回JSON数据
- jQuery通过Ajax向PHP服务端发送请求并返回JSON数据
- jQuery通过Ajax向PHP服务端发送请求并返回JSON数据
- xutils向服务器发送json
- android发送json并解析返回json
- android发送json并解析返回json
- 前台使用$.ajax()发送json数据,服务器响应后返回json数据实例(struts2+json+action)
- Android使用HttpPost向服务器发送Json数据
- Android使用HttpPost向服务器发送Json数据
- Android使用HttpPost向服务器发送Json数据
- GitLab搭建-使用清华大学开源软件镜像站
- [LeetCode]390. Elimination Game
- 简单MSSQLServer语句
- openyoudao
- 数据文件和日志文件的批量迁移脚本
- Xutils3向服务器发送json,并得到返回的json数据
- Chrome报表单提交错误,Form submission canceled because the form is not connected
- 谈谈行内元素和块元素的区别和居中问题
- sublime Text3技巧
- git clone代码提示需要输入密码
- 递归算法解决问题的特点
- Hibernate中的HQL语言
- 映射内存的文件
- 华为oj初级 记负均正