JSON

我的Json解析实战(2)

字号+ 作者:H5之家 来源:H5之家 2017-10-13 13:45 我要评论( )

下面是我解析出来的结果: error= status=success date=--currentCity=成都pm2_5=穿衣舒适穿衣指数建议着长袖T恤、衬衫加单裤等服装。年老体弱者宜着针织长袖衬衫、马甲和长裤。周五 月日 (实时:℃)//api/images/w

下面是我解析出来的结果:

error= status=success date=-- currentCity=成都 pm2_5= 穿衣 舒适 穿衣指数 建议着长袖T恤、衬衫加单裤等服装。年老体弱者宜着针织长袖衬衫、马甲和长裤。 周五 月日 (实时:℃) //api/images/weather/day/duoyun //api/images/weather/night/xiaoyu 多云转小雨 南风微风 ~ ℃ 周五 月日 (实时:℃) //api/images/weather/day/duoyun //api/images/weather/night/xiaoyu 多云转小雨 南风微风 ~ ℃ 周五 月日 (实时:℃) //api/images/weather/day/duoyun //api/images/weather/night/xiaoyu 多云转小雨 南风微风 ~ ℃ 周五 月日 (实时:℃) //api/images/weather/day/duoyun //api/images/weather/night/xiaoyu 多云转小雨 南风微风 ~ ℃

解析出来的数据不是很全面。但我们还是来看一下这个思想吧。
我们一开始声明了一个JSONObject 名为person,这就是那个json字符串的最外边一层的key,接下来的操作需要依靠它来进行。对于解析过程,我们的思想就是:
1、对于直接的key我们可以直接获得对应的值,
2、对于对象,我们就需要借助JSONArray,来进行单独的处理,以获得所有的键值。
3、还有最重要的是,根据person获得的JsonObject 只能使用一次,对于对象里面的对象我们就需要使用该数组来再次获得一个数组,再对新的数组进行键值的处理即可。
好了,差不多就是这样了。本人能力有限,还望博友们多多提携,让我们一起进步吧。

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • JSON的String字符串与Java的List列表对象的相互转换

    JSON的String字符串与Java的List列表对象的相互转换

    2017-10-13 15:03

  • Manifest.json文档说明 manifest配置

    Manifest.json文档说明 manifest配置

    2017-10-13 13:15

  • 产生基于JSON数据的优秀Swift数据模型 相关介绍、文档、教程

    产生基于JSON数据的优秀Swift数据模型 相关介绍、文档、教程

    2017-10-13 11:08

  • jQuery.parseJSON(json)将JSON字符串转换成js对象

    jQuery.parseJSON(json)将JSON字符串转换成js对象

    2017-10-13 10:00

网友点评
0