xutils +Gson解析json(从服务器中获取json并解析)
2016-04-23 11:59
696 查看
从服务器获取json函数
“http://192.168.3.17:8080/newdata.json“是本地服务器文件的地址
(1.如果在局域网中的ip总是变化 可以进入路由器进行设置 可以与本机匹配固定ip,
2,tomcat默认端口是8080,如果想省略需要去tomcat的配置文件中去配置)
vuperson 是首先定义好的bean对象 用来与json数据对应
如果有问题可以提问
“http://192.168.3.17:8080/newdata.json“是本地服务器文件的地址
(1.如果在局域网中的ip总是变化 可以进入路由器进行设置 可以与本机匹配固定ip,
2,tomcat默认端口是8080,如果想省略需要去tomcat的配置文件中去配置)
vuperson 是首先定义好的bean对象 用来与json数据对应
private void getdata() { HttpUtils http=new HttpUtils(); http.send(HttpMethod.GET, "http://192.168.3.17:8080/newdata.json" ,new RequestCallBack<String>(){ @Override public void onSuccess(ResponseInfo<String> responseInfo) { java.lang.System.out.println(" 请求数据成功"+responseInfo.result); mprocess(responseInfo.result); } @Override public void onFailure(HttpException error, String msg) { // TODO Auto-generated method stub java.lang.System.out.println(" 更新数据请求数据失败"); } }); } ///解析 private void mprocess(String json) { Gson gson=new Gson(); vuperson = gson.fromJson(json, newdata.class); System.out.println((vuperson.version)); }
如果有问题可以提问
相关文章推荐
- javascript 页面关闭前提示确认
- JavaScript中的offsetParent属性
- js中的命名空间
- 运用正则做简单的表单验证(二)
- JavaScript Date.getTime() 函数详解
- javascript中 string的charAt()和charCodeAt()方法
- VS2013新建MVC5项目,使用nuget更新项目引用后发生Newtonsoft.Json引用冲突的解决办法
- 常用JS
- 盘点淘宝、腾讯、百度内部使用的JavaScript库
- js判断整数和正浮点数
- JS获取月的最后一天与JS得到一个月份最大天数
- JSP EL表达式
- 金融左侧js错误
- JSONModel解析数据成Model
- bzoj 1012: [JSOI2008]最大数maxnumber(线段树)
- bzoj 1029: [JSOI2007]建筑抢修(贪心+优先队列)
- JavaScript中清空数组的三种方法
- js 删除一个节点的所有子元素节点的函数实现
- js 自定义日期(Date)格式化
- 分享一个自定义的console类 让你不再纠结JS中的调试代码的兼容