在对接第三方接口时返还的数据是HttpResponse,如何从response中取到相应的code值呢?特作出一个总结:

1.从response中可以得到httpEntity实体

   HttpEntity entity = response.getEntity();
  EntityUtils.toString(response.getEntity())

输出的结果为:

2.String转换为JsonObject格式

JSONObject jsonObject = JSON.parseObject(EntityUtils.toString(response.getEntity()));

3.提取code

String responseCode = jsonObject.getString("code");

得到code值之后,就可以进行相应的判断,执行业务流程啦。。。

希望对看到的小伙伴们有所帮助,不喜勿喷。欢迎各位留言指正。。。。。

FastJson-从httpEntity到Json相关推荐

  1. fastjson判空_fastjson JSON 对象为空保留null

    fastjson,对象转json字符串的过程中对value为null的值的一些处理 前言 fastjson是一个非常好用的java库,用于操作对象json序列化等等. 问题 最近在写代码的时候遇到问题 ...

  2. Java基础/利用fastjson序列化对象为JSON

    利用fastjson序列化对象为JSON 参考博客:http://blog.csdn.net/zeuskingzb/article/details/17468079 Step1:定义实体类 //用户类 ...

  3. 记一次FastJSON和Jackson解析json时遇到的中括号问题

    版权声明:本文为博主原创文章,未经博主同意不得转载. https://blog.csdn.net/jadyer/article/details/24395015 完整版见https://jadyer. ...

  4. com.alibaba.fastjson.JSONException: not close json text, token : :

    flink从kafka读数据报错: com.alibaba.fastjson.JSONException: not close json text, token : : 解决方案: kafka中的js ...

  5. fastjson与net.sf.json区别

    在现在的开发当中,绝大多数引用阿里巴巴的fastjson.当然net.sf.json同样可以使用. 一.引入net.sf.json包 首先用net.sf.json包,当然你要导入很多包来支持commo ...

  6. fastjson 序列化时指定json的key值

    json字符串中的key是下划线例如:foot_dist,而实际实体类中的属性是footDist,添加 @JSONField(name = "foot_dist")即可 packa ...

  7. FastJson PropertyNamingStrategy 转换成JSON字符串的四种格式配置及源码解析

    FastJson在将bean转成JSON字符串时, 默认使用CamelCase(驼峰命名)的配置; 在1.2.15版本之后,FastJson支持配置PropertyNamingStrategy,有四种 ...

  8. java中,通过FastJson对海量数据的Json文件,边读取边解析

    当读取json文件的时候,如果json文件巨大,比如json文件中有900万条数据,大小有300多M,就不可以一次把数据都读到内存再解析. 第一内存受不了,第二CPU更受不了,所有的硬件和软件都受不了 ...

  9. Andorid中使用Gson和Fast-json解析库解析JSON数据---第三方库学习笔记(二)

    JSON介绍: JSON:JavaScript对象表示法 JSON是存储和交换文本信息的语法. 特点: JSON是轻量级的文本数据交换格式 JSON独立于语言和平台 JSON具有自我描述性,更易理解 ...

  10. FastJson快速上手【Json解析工具】

    目录 一.spring boot工程中引入FastJson依赖 二.调用JSON类的静态方法直接进行json序列化和反序列化 2.1 序列化 2.2 反序列化 三.快速演示: 四.思考 五.web案例 ...

最新文章

  1. php ad 管理工具,打开AD管理工具连接到指定DC
  2. 广义线性模型?链接函数?sigmoid和softmax?Logistic处理多分类问题?logistic回归处理超大数据?使用logistic和randomsearch进行组合获取最优参数组合、优缺点
  3. java JDBC连接Oracle数据库的方法
  4. 报告如何单独添加水印?永洪BIV9.2解锁版权保护新方式
  5. apache poi合并单元格设置边框
  6. LeetCode 793. 阶乘函数后K个零(二分查找)
  7. JSON.parse 和 JSON.stringify
  8. ios 构建版本一直在处理中_app已审核通过,ios构建版本失败,提示此构建版本...
  9. 一个页面上有大量的图片,加载很慢,你有哪些方法优化这些图片的加载?
  10. 《重构HTML改善Web应用的设计》读书笔记
  11. Javascript闭包简单理解
  12. oracle材料成本发票价差,ORACLE ERP 成本核算会计信息归纳
  13. 【用户画像】从0到1掌握用户画像知识体系
  14. LogMeIn Pro 试用简介!
  15. (2)颜色渐变及原理
  16. android 获取方法名,Android获取渠道名称
  17. C++中如何读取一个数的位数_R语言入门之切尾均值(trimmed mean)和绝对中位差(mad)...
  18. 【诗歌】值得背诵古诗(一)
  19. 如何在计算机查找类型文件类型,怎样在电脑中查找某一类型文件?比如查 txt...
  20. 利用自识别标记实现复杂场景下相机标定

热门文章

  1. Golang 编辑器
  2. Kafka-Listener配置参数、配置公网访问以及可能出现的问题
  3. const加在指针前面和后面的区别
  4. 接入HMS Core应用内支付服务过程中一些常见问题总结
  5. 做好发票真伪自查,及时规避税务风险
  6. 计算机窗口老失去焦点,win7系统电脑使用优化软件后当前窗口失去焦点
  7. 戒除网瘾很难受,Win 7与Linux狭路相逢
  8. 2012系统sntp服务器,如何设置SNTP服务器,实现同步PLC时钟
  9. 暴力突破 Flutter 自动化测试
  10. Word发布到分类内测试1