请求第三方接口返回json格式数据的解析
来源:互联网 发布:jquery查找子元素数组 编辑:程序博客网 时间:2024/04/25 17:30
httpClient.getHttpConnectionManager().getParams().setConnectionTimeout(5000);
httpClient.getParams().setParameter(HttpMethodParams.HTTP_CONTENT_CHARSET, "UTF-8");
httpClient.getParams().setSoTimeout(5000);
InputStream is = getMethod.getResponseBodyAsStream();
BufferedReader dis = new BufferedReader(new InputStreamReader(is, "utf-8"));
String str = "";
StringBuffer sb = new StringBuffer();
while ((str = dis.readLine()) != null) {
sb.append(str);
}
Map mapTypes = JSON.parseObject(sb.toString()); //原始数据不直接是数组的情况,如果返回的直接是数组,这一步可以跳过
String statuses = StringUtil.null2Str(mapTypes.get("statuses")); //原始数据不直接是数组的情况,如果返回的直接是数组,这一步可以跳过
JSONArray jsonArray = new JSONArray(statuses); //转化为数组结构,这一步是必须的
int jsonSize = jsonArray.length();
for (int k = 0; k < jsonSize; k++) {
jsonObj = jsonArray.getJSONObject(k);
isLongText = jsonObj.getBoolean("isLongText");
}
//可以获取isLongText的值,标红的为重点
- 请求第三方接口返回json格式数据的解析
- 接受第三方接口返回的json数据,解析转换成Javabean
- 对接第三方接口--使用post请求发送json数据
- jquery请求返回json格式的数据
- IOS请求php返回的数据JSON数据无法正确解析 utf-8格式
- JAVA 请求http接口返回json数据解析
- ajax请求返回的Json格式数据循环输出
- ace treeview 的动态请求json数据返回格式
- php 请求返回json格式数据
- 接口返回值 Json格式数据
- JS解析后台返回的JSON格式数据
- 解析心知天气API接口返回的json数据
- http请求返回并解析json数据
- http请求返回并解析json数据
- JSON API免费接口 各种提供JSON格式数据返回服务网站的API接口
- 通过访问第三方URL返回json数据
- 利用接口请求数据,以及JSON 解析请求下来的数据
- java请求第三方接口
- 计算公式封装
- 单调栈问题系列
- 2.ARM中的异常中断基本概念
- JNI实现源码分析【四 函数调用】
- 正确的 Composer 扩展包安装方法
- 请求第三方接口返回json格式数据的解析
- ViewHolder为什么要被声明成静态内部类
- Oracle PGA详解
- viewpager实现图片放大缩小
- flask 学习
- 【Linux】CentOS7.0中禁用IPV6
- 网关配置错误导致spring boot项目启动慢
- 三范式 及 数据库模型
- Unity VideoPlayer的使用