Java Hour 38 Weather ( 11 ) – fastjson
有句名言,叫做10000小时成为某一个领域的专家。姑且不辩论这句话是否正确,让我们到达10000小时的时候再回头来看吧。
Hour 38
Java 中的 json 反序列化
其实就是所谓的json 转对象的问题,这里就要面临很多开源方案的选择了。
这里随便一搜有json-lib,fastjson 之类的,暂时也不需要比较它们的区别,先随便用其中的fastjson吧。
首先看下我们需要解析的json
{"weatherinfo":{"city":"杭州","city_en":"hangzhou","date_y":"2013年11月14日","date":"","week":"星期四","fchh":"18","cityid":"101210101","temp1":"10℃~18℃","temp2":"9℃~20℃","temp3":"8℃~16℃","temp4":"6℃~15℃","temp5":"5℃~17℃","temp6":"6℃~17℃","tempF1":"50℉~64.4℉","tempF2":"48.2℉~68℉","tempF3":"46.4℉~60.8℉","tempF4":"42.8℉~59℉","tempF5":"41℉~62.6℉","tempF6":"42.8℉~62.6℉","weather1":"阴转多云","weather2":"晴转多云","weather3":"晴转多云","weather4":"晴转多云","weather5":"晴转多云","weather6":"晴转多云","img1":"2","img2":"1","img3":"0","img4":"1","img5":"0","img6":"1","img7":"0","img8":"1","img9":"0","img10":"1","img11":"0","img12":"1","img_single":"1","img_title1":"阴","img_title2":"多云","img_title3":"晴","img_title4":"多云","img_title5":"晴","img_title6":"多云","img_title7":"晴","img_title8":"多云","img_title9":"晴","img_title10":"多云","img_title11":"晴","img_title12":"多云","img_title_single":"多云","wind1":"微风","wind2":"东风小于3级","wind3":"西北风小于3级","wind4":"北风小于3级","wind5":"北风小于3级","wind6":"东南风小于3级","fx1":"微风","fx2":"微风","fl1":"小于3级","fl2":"小于3级","fl3":"小于3级","fl4":"小于3级","fl5":"小于3级","fl6":"小于3级","index":"较舒适","index_d":"建议着薄外套、开衫牛仔衫裤等服装。年老体弱者应适当添加衣物,宜着夹克衫、薄毛衣等。","index48":"较冷","index48_d":"建议着大衣、呢外套加毛衣、卫衣等服装。体弱者宜着厚外套、厚毛衣。因昼夜温差较大,注意增减衣服。","index_uv":"弱","index48_uv":"弱","index_xc":"适宜","index_tr":"适宜","index_co":"舒适","st1":"18","st2":"9","st3":"21","st4":"10","st5":"15","st6":"9","index_cl":"适宜","index_ls":"适宜","index_ag":"极不易发"}}
就先只解析一个字段city
今天由于这个maven 的debug 的问题,严重超时。
首先必须有一个明确的概念,调试是jvm 自带的一个东西,和maven 关系不是很大。
所以只要maven 以调试模式启动,eclipse 可以以附加进程的方式调试。
1 首先配置 run ,
2 其次配置 debug, 以远程的形式访问
3 开启run, 然后attach, 设置断点,bingo
不得不说,刚开始一直在纠结maven 自带的调试完全进不了断点,也许是可以的,这个需要稍后查看官方文档。
目前以attach 的形式调试,对于我来说也是可以的。
因此这个系列又得明天继续。
今天大大的超时!!!
Java Hour 38 Weather ( 11 ) – fastjson的更多相关文章
- 20172333 2017-2018-2 《Java程序设计》第11周学习总结
20172333 2017-2018-2 <Java程序设计>第11周学习总结 教材学习内容 对于Android Studio的安装以及对安卓的一些基本组成,比如说四大组件Acticity ...
- 20175212童皓桢 《Java程序设计》第11周学习总结
20175212童皓桢 <Java程序设计>第11周学习总结 教材学习内容总结 一.URL类 1.一个URL对象通常包含最基本的三部分信息:协议.地址.资源 2.构造方法: public ...
- Java的Json解析包FastJson使用
阿里巴巴FastJson是一个Json处理工具包,包括“序列化”和“反序列化”两部分,它具备如下特征:速度最快,测试表明,fastjson具有极快的性能,超越任其他的Java Json parser. ...
- 201521123082 《Java程序设计》第11周学习总结
201521123082 <Java程序设计>第11周学习总结 标签(空格分隔):java 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. Answe ...
- 201521123067 《Java程序设计》第11周学习总结
201521123067 <Java程序设计>第11周学习总结 1. 本周学习总结 1.1 以你喜欢的方式(思维导图或其他)归纳总结多线程相关内容. 2. 书面作业 本次PTA作业题集多线 ...
- 20145202马超 2016-2017-2 《Java程序设计》第11周学习总结
20145202马超 2016-2017-2 <Java程序设计>第11周学习总结 教材学习内容总结 XX 教材学习中的问题和解决过程 教材学习有问题先去https://shimo.im/ ...
- 20175316盛茂淞 2018-2019-2 《Java程序设计》第11周学习总结
20175316 <Java程序设计> 第11周学习总结 教材内容学习总结 第十三章 URL类 URL类是java.net包中的一个重要的类,URL的实例封装着一个统一资源定位符,使用UR ...
- 20175214 《Java程序设计》第11周学习总结
20175214 <Java程序设计>第11周学习总结 本周学习任务总结 1.根据<java2实用教程>和蓝墨云学习视频学习第十三章: 2.尝试将课本重点内容用自己的话复述手打 ...
- 2018-2019-2 《Java程序设计》第11周学习总结
20175319 2018-2019-2 <Java程序设计>第11周学习总结 教材学习内容总结 本周学习<Java程序设计>第十三章java网络编程: - URL类 URL类 ...
随机推荐
- 在.NET 环境中实现每日构建(Daily Build)--ccnet,MSBuild篇(转载)
每日构建,对我们团队来说一个全新的概念.随着项目开发的进展,在开发过 程需要及时反馈一些BUG和功能要求的处理情况.而在这种情况下每天或隔一段时间Build一个版本,工作量还是比较大的,所以就特别有必 ...
- WPF 数据绑定基础
纯理论,可能会枯燥. .net 技术群: 199281001 ,欢迎加入. 1.目标对象一定是派生自DependencyObject的对象,并且目标属性必须是依赖属性,否则数据绑定操作将会失 败. ...
- 使用guava带来的方便
guava是在原先google-collection 的基础上发展过来的,是一个比较优秀的外部开源包,最近项目中使用的比较多,列举一些点.刚刚接触就被guava吸引了... 这 ...
- 腾讯sdk学到了
1. 获取文本的高度和宽度 + (CGFloat)heightForContent:(MyMsgTextModel *)content withWidth:(CGFloat)width { CGSiz ...
- Stanford机器学习---第四讲. 神经网络的表示 Neural Networks representation
原文 http://blog.csdn.net/abcjennifer/article/details/7749309 本栏目(Machine learning)包括单参数的线性回归.多参数的线性回归 ...
- maven常见问题
maven常见错误: 一..在Eclipse导入已存在工作空间的项目,出现 情况1: Scanning errors (1):1 Could not read pom.xml 就是pom.xml出现了 ...
- c++ exports def文件
https://msdn.microsoft.com/zh-cn/library/hyx1zcd3(v=vs.80).aspx EXPORTS 引入了一个由一个或多个 definitions(导出的函 ...
- bellman ford优先队列优化简介模板
#include<iostream>#include<cstdio>#include<utility>#include<queue>#include&l ...
- android设置图片自适应控件大小
在XML文件的ImageView属性中加上:android:scaleType="fitXY"
- HDOJ 1272 并查集
小希的迷宫 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Subm ...