经常用到的代码段
2015-09-18 16:19
169 查看
1 、解析json数组
try {
JSONObject jojbects = new JSONObject(body);
JSONArray jsonArray =jojbects.getJSONObject("test1").getJSONArray("test");
for (int i = 0; i < jsonArray.length(); i++) {
JSONObject jo = jsonArray.getJSONObject(i);
System.out.println(jo.getString("test2"));
System.out.println(jo.getString("test3"));
}
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
2、 禁用 httpclient (4.0以后吧) 自动重定向
// RequestConfig requestConfig = RequestConfig.custom().setRedirectsEnabled(false).build();
// get.setConfig(requestConfig);
try {
JSONObject jojbects = new JSONObject(body);
JSONArray jsonArray =jojbects.getJSONObject("test1").getJSONArray("test");
for (int i = 0; i < jsonArray.length(); i++) {
JSONObject jo = jsonArray.getJSONObject(i);
System.out.println(jo.getString("test2"));
System.out.println(jo.getString("test3"));
}
} catch (JSONException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
2、 禁用 httpclient (4.0以后吧) 自动重定向
// RequestConfig requestConfig = RequestConfig.custom().setRedirectsEnabled(false).build();
// get.setConfig(requestConfig);
相关文章推荐
- java生成范围内的纯数字随机数
- Effective C++——条款45(第7章)
- c++ 抽象概念,内存格局,浅拷贝,深拷贝,临时对象,无名对象
- springmvc二级缓存,查询缓存
- MapReduce 规划 六系列 MultipleOutputs采用
- c# 文件路径
- java学习笔记之异常
- java正则表达式的一个例子
- Qt Multimedia--- note
- socket编程中select的使用
- Python爬虫框架Scrapy实战之定向批量获取职位招聘信息
- ASP.NET中实现JSON和对象及集合之间互转,附JsonHelper辅助操作类
- 安卓开发基础之tween动画基本使用,代码教学
- 学习ULua之委托
- Laravel的安装
- 解决spring要求jdk1.5或更高的问题
- Jboss7使用指定jdk(续)
- JAVA基础学习(十二)--多线程一线程之间的通信
- python标准日志模块logging的使用方法
- ASP.NET实现带有分页信息的列表集合IPagedList