Gson 转对象
2016-02-17 13:16
435 查看
if(SysUtil.isNotEmpty(postBody))
{
Gson gson = new Gson();
List<Jieweichao_PushResponse> reponseList = gson.fromJson(postBody, new TypeToken<List<Jieweichao_PushResponse>>(){}.getType());
if(CollectionUtil.isNotEmpty(reponseList)){
for(Jieweichao_PushResponse response:reponseList){
logger.info("extractRequetListFromNotification " + response.toString());
if(null != response&&SysUtil.isNotEmpty(response.getTaskID())){
RequestBase_Notification request = new RequestBase_Notification();
request.setTelphone(response.getMobile());
request.setMessage(response.getReportCode());
request.setOrderno(response.getOutTradeNo());
request.setUniqueId(response.getTaskID());
request.setSuccess(response.getStatus().equals("4"));
requestList.add(request);
}
}
}
}
{
Gson gson = new Gson();
List<Jieweichao_PushResponse> reponseList = gson.fromJson(postBody, new TypeToken<List<Jieweichao_PushResponse>>(){}.getType());
if(CollectionUtil.isNotEmpty(reponseList)){
for(Jieweichao_PushResponse response:reponseList){
logger.info("extractRequetListFromNotification " + response.toString());
if(null != response&&SysUtil.isNotEmpty(response.getTaskID())){
RequestBase_Notification request = new RequestBase_Notification();
request.setTelphone(response.getMobile());
request.setMessage(response.getReportCode());
request.setOrderno(response.getOutTradeNo());
request.setUniqueId(response.getTaskID());
request.setSuccess(response.getStatus().equals("4"));
requestList.add(request);
}
}
}
}
相关文章推荐
- 关于工程导入eclipse中的问题
- sql查询重复记录、删除重复记录方法大全
- 基于近场通信的WiFi传输连接方案
- IIS7.5 提示未在本地计算机上注册“Microsoft.Jet.OleDb.4.0”提供程序
- 深入分析js中的constructor 和prototype
- YUM 包管理器的使用
- 开发阶段总结
- 获取assets,res,内部存储,外部存储
- 控制器生命周期方法(LifeCycle)
- Linux下clock计时函数学习
- 架设内部yum服务器
- mysql主从环境搭建
- tcpdump command, iplog 设置大小,文件循环写
- 生成XML
- NSLocale
- 逆向x64-small-trick
- struts2学习笔记--使用struts2插件实现ajax处理(返回json数据)
- iOS9 https导致网络无法访问问题。
- Android蓝牙的开启-搜索-关闭演示
- MySQL5.6基于GTID复制配置