当前位置: 首页 > news >正文

营销网站建设定制/网页制作接单平台

营销网站建设定制,网页制作接单平台,济南网站建设多少钱,独立网站做外贸怎么样有关Retrofit的简单集成攻略,大家可以参考我此前的一篇文章有关更多API文档的查阅请大家到Retrofit官网查看。 在大家使用网络请求的时候,往往会出现一种情况:需要在拿到服务器返回来的JSON字符串,而Retrofit会默认将Json解析&…

有关Retrofit的简单集成攻略,大家可以参考我此前的一篇文章
有关更多API文档的查阅请大家到Retrofit官网查看。

在大家使用网络请求的时候,往往会出现一种情况:需要在拿到服务器返回来的JSON字符串,而Retrofit会默认将Json解析,而又没有直接暴露出拿到Json字符串的方法,经过在网上一定的查阅,再次给大家一个简单的办法,就能够拿到Json字符串。

以下是我们在Api接口中的定义方法

1
2
3
4
5
6
7
//以前我们使用我们定义好的POJO或javabean类作为callback的泛型,以便Retrofit帮我们解析
@POST("/interface/xxxxxx")
void getCouponList(Callback<Coupon> reponse);

//但如果我们想获得JSON字符串,Callback的泛型里就不能写POJO类了,要写Response(retrofit.client包下)
@POST("/interface/xxxxxx")
void getCouponList(Callback<Response> reponse);

 

那么在我们请求接口的时候,只需简单一行代码,就能拿到服务器返回的JSON字符串了

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
ZhixueApiUtil.getInstance().getZhixueApi().getCouponList(new Callback<Response>() {
@Override
public void success(Response response, Response response1) {
//注意这里用第一个Response参数的
String jsonString = new String(((TypedByteArray) response.getBody()).getBytes());

//再使用Retrofit自带的JSON解析(或者别的什么)
Coupon coupon = new Gson().fromJson(jsonString, Coupon.class);
......
}

@Override
public void failure(RetrofitError error) {
......
}
});

 

至此,我们就能拿到JSON字符串了,在需要的时候可以用这种办法。
当然,也希望Retrofit以后能够加入相应的API。

转载于:https://www.cnblogs.com/pangguoming/p/5148049.html

http://www.jmfq.cn/news/5072059.html

相关文章:

  • 网站开发常用工具/外贸营销系统
  • 硬件开发前景/seo助理
  • No物流网站建设/最近三天发生的重要新闻
  • 对网页美工的认识/seo优化操作
  • 企业网站用什么程序好/营业推广方式
  • 龙岗网站建设深圳信科/软文编辑器
  • 网页制作基础教程直播/成都官网seo厂家
  • 相册网站模板/郑州网络营销公司
  • 最好的网站统计/seo到底是做什么的
  • 百度网址提交/seo教程自学网
  • 小广告怎么做/绍兴seo排名外包
  • 创可贴app海报制作网站/哪些网站可以发广告
  • 恩做网站动态页面好/seo代理计费系统
  • 网站代理怎么做/企业门户网站
  • 广州做企业网站找哪家公司好/网站自动推广软件
  • 重庆网站建设qq群/大一html网页制作作业简单
  • 购物网站 wordpress 英文模板/智能优化网站
  • 网站用花生壳nas做存储/小区推广最有效的方式
  • 北京好网站制作公司哪家好/西安百度公司官网
  • 17zwd一起做网站广州/网络营销推广方案策划与实施
  • 本地高端网站建设信息大全/crm软件
  • 电脑记事本做复杂网站/廊坊百度快照优化排名
  • 网页设计与网站建设 pdf/网站标题seo外包优化
  • 自己做网站怎么编代码/it培训机构靠谱吗
  • 自己做b2b平台网站建设/百度网盟
  • 曲阳网站制作公司/最新免费网站收录提交入口
  • 网站建设怎样把网页连接起来/做了5天游戏推广被抓了
  • 汕头网站推广系统/深圳做网站的公司有哪些
  • 网站开发一般流程/如何提升百度关键词排名
  • 小程序代理需要多少钱/自己怎么做关键词优化