抓取某网站数据小结
来源:互联网 发布:java音乐播放器源代码 编辑:程序博客网 时间:2024/06/05 04:21
递归调用获取net.sf.json.jsonObject的值,写了一下午,后来被别的代码替换,但是不舍得删掉,做个笔记
/** * 通过键获取jsonObject值 * @param obj * @param key * @return */public String getParamByJsonObjectKey(JSONObject obj, String key) { String value = null; if (obj != null && !obj.isNullObject()) { for (Object k : obj.keySet()) { Object childObj = obj.get(k.toString()); if (childObj == null) continue; value = instanceJSONObj(key, childObj); if (value != null) break; if (childObj instanceof JSONArray) { JSONArray childArrayObj = (JSONArray) childObj; for (Object o : childArrayObj) { if (o == null) continue; value = instanceJSONObj(key, o); if (value != null) break; } } } } return value;}/** * 调用instance * @param key * @param o * @return */private String instanceJSONObj(String key, Object o) { String value = null; if (o instanceof JSONObject) { JSONObject jsonObject = (JSONObject) o; if (!jsonObject.containsKey(key)) { value = getParamByJsonObjectKey(jsonObject, key); } else { value = jsonObject.getString(key); } } return value;}
0 0
- 抓取某网站数据小结
- 某网站数据抓取
- java抓取网站数据
- java 抓取网站数据
- Java抓取网站数据
- 使用javascript抓取网站数据
- 抓取第三方网站数据
- JAVA抓取网站数据-----JSOUP
- Scrapy爬虫抓取网站数据
- 使用PHP进行网页数据抓取小结
- c#网站数据抓取与分析
- android手机号查询网站数据抓取
- python模拟登陆网站抓取数据
- java实现网络爬虫--抓取网站数据
- ios 从网站抓取数据(转)
- 如何通过URL抓取网站的数据
- 使用HttpClient登陆网站 抓取页面数据
- java 抓取拍拍贷网站数据
- JavaScript中canvas绘制太极图案
- 【Codeforces Round #411 (Div. 1)】Codeforces 804D
- 超酷的 Vim 搜索技巧
- Vuforia核心特征视频教程
- 《Effective java 第2版》读书笔记--泛型与枚举
- 抓取某网站数据小结
- 二分贪心练习题U21
- ICP算法理解
- javaScript & jquery完美判断图片是否加载完毕
- poj 2387 Til the Cows Come Home
- android中的finish()
- log(n!)与nlogn是等价无穷大
- 常用排序算法-快速排序
- 静态