Java JSON解析
来源:互联网 发布:mac chrome 书签位置 编辑:程序博客网 时间:2024/06/03 19:18
解析嵌套JSON的时候一定要看清楚:
{ "results": [{ "location": { "id": "C23NB62W20TF", "name": "西雅图", "country": "US", "timezone": "America/Los_Angeles", "timezone_offset": "-07:00" }, "now": { "text": "多云", //天气现象文字 "code": "4", //天气现象代码 "temperature": "14", //温度,单位为c摄氏度或f华氏度 "feels_like": "14", //体感温度,单位为c摄氏度或f华氏度 "pressure": "1018", //气压,单位为mb百帕或in英寸 "humidity": "76", //相对湿度,0~100,单位为百分比 "visibility": "16.09", //能见度,单位为km公里或mi英里 "wind_direction": "西北", //风向文字 "wind_direction_degree": "340", //风向角度,范围0~360,0为正北,90为正东,180为正南,270为正西 "wind_speed": "8.05", //风速,单位为km/h公里每小时或mph英里每小时 "wind_scale": "2", //风力等级,请参考:http://baike.baidu.com/view/465076.htm "clouds": "90", //云量,范围0~100,天空被云覆盖的百分比 #目前不支持中国城市# "dew_point": "-12" //露点温度,请参考:http://baike.baidu.com/view/118348.htm #目前不支持中国城市# }, "last_update": "2015-09-25T22:45:00-07:00" //数据更新时间(该城市的本地时间) }]}
jsonObject = JSONObject.fromObject(buffer.toString());JSONArray results = JSONArray.fromObject(jsonObject.get("results"));// 注意上面得到的是一个数组,数组长度为1JSONObject list = JSONObject.fromObject(results.get(0));JSONObject now = JSONObject.fromObject(list.get("now"));return now.getString("text");
阅读全文
0 0
- Json Gson java解析json
- JAVA JSON解析:类XPATH解析JSON
- Java解析Json(org.json,json-lib)
- JAVA解析json数据
- Java解析Json串
- java解析json文本
- java 解析 json 字符串
- JSON Java解析
- Java解析JSON数据
- java解析json字符串
- java解析json
- java解析json
- java解析json
- java json解析
- java解析json格式文件
- Java中的Json解析
- java解析json
- java解析json
- WebService学习总结(二)——WebService相关概念介绍
- Android开发初体验
- 进程和线程的定义和区别
- EvenBus的使用,(详解)
- Intellij IDEA 中的 Debug 控制台/ Debug 控制台的 out 窗口不见了的解决办法
- Java JSON解析
- ORB_SLAM2再学习——单目
- ivado HLS和OpenCV
- JavaScript-day17-个人学习笔记
- pycharm当中,如何导入python2或者python3环境
- 动态规划--(最长公共子序列 poj1458)
- NYOJ 1170 最大的数 贪心
- HDOJ 1262 寻找素数对
- GridBagConstraints参数详解