调用远程方法,返回json数据,并解析
2017-05-10 19:09
477 查看
String resultStr = HttpClientUtils.post(path, arg);
resultStr = URLDecoder.decode(resultStr, "UTF-8");
JfkOperateResult simFlowResult = JSON.parseObject(resultStr,JfkOperateResult.class);
package cn.inovance.iotas.monitor.bean;
import java.io.Serializable;
import java.util.List;
public class JfkOperateResult implements Serializable{
private static final long serialVersionUID = 1L;
/**
* @Fields msg : 操作返回消息
*/
private String msg;
/**
* @Fields success :操作返回状态,0表示失败,1表示成功
*/
private Integer success;
/**
* @Fields obj : 存储,每个设备的操作返回信息
*/
private List<JfkSimResult> obj;
public String getMsg() {
return msg;
}
public void setMsg(String msg) {
this.msg = msg;
}
public Integer getSuccess() {
return success;
}
public void setSuccess(Integer success) {
this.success = success;
}
public List<JfkSimResult> getObj() {
return obj;
}
public void setObj(List<JfkSimResult> obj) {
this.obj = obj;
}
@Override
public String toString() {
return "JfkOperateResult [msg=" + msg + ", success=" + success
+ ", obj=" + obj + "]";
}
}
resultStr = URLDecoder.decode(resultStr, "UTF-8");
JfkOperateResult simFlowResult = JSON.parseObject(resultStr,JfkOperateResult.class);
package cn.inovance.iotas.monitor.bean;
import java.io.Serializable;
import java.util.List;
public class JfkOperateResult implements Serializable{
private static final long serialVersionUID = 1L;
/**
* @Fields msg : 操作返回消息
*/
private String msg;
/**
* @Fields success :操作返回状态,0表示失败,1表示成功
*/
private Integer success;
/**
* @Fields obj : 存储,每个设备的操作返回信息
*/
private List<JfkSimResult> obj;
public String getMsg() {
return msg;
}
public void setMsg(String msg) {
this.msg = msg;
}
public Integer getSuccess() {
return success;
}
public void setSuccess(Integer success) {
this.success = success;
}
public List<JfkSimResult> getObj() {
return obj;
}
public void setObj(List<JfkSimResult> obj) {
this.obj = obj;
}
@Override
public String toString() {
return "JfkOperateResult [msg=" + msg + ", success=" + success
+ ", obj=" + obj + "]";
}
}
相关文章推荐
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及非文件上传的部分
- jQuery封装方法ajax调用获得返回json数据方法
- 利用java调用百度API接口,解析返回的json数据,突破百度API接口调用结果的限制
- 微信相关 -- 可以通过调用下面的方法 请求对应的url 获取微信服务器返回的json数据
- java 调用wsdl接口同时将返回数据解析成json
- Mysql中的数据用 json_decode 解析返回null的一则处理方法
- swift:使用NSJSONSerialization和SwiftyJSON两种方法解析网络返回的json格式数据
- Jquery ajax方法解析返回的json数据
- Java调用天气接口(百度天气)解析返回的JSON数据
- struts2 + ajax(由前台的form提交数据到后台,再根据form所调用返回获取的后台json格式的数据返回到前端,然后前端用jquery对json数据进行解析)==》》涉及文件上传的部分
- jquery调用后台方法返回json数据的处理
- phpcms调用getJSON无法返回json数据的解决方法
- iOS中解析json格式数据的各种方法调用
- .net 调用API并解析Json数据方法
- jquery ajax调用后台方法返回json数据转自http://www.cnblogs.com/xiaoxi/archive/2011/03/31/2000803.html
- php 调用接口的post方法,还有解析返回的xml数据
- iOS中解析json格式数据的各种方法调用
- spring mvc 4.x 版本在返回给ajax调用的json数据时候,出现中文显示???的处理方法
- json返回hibernate的结果会自动调用(get)查询出关联表的数据,解决方法
- Jquery ajax方法解析返回的json数据