美文网首页爬虫
(二)关于解析JSON格式数据

(二)关于解析JSON格式数据

作者: Ucoon | 来源:发表于2016-05-04 14:27 被阅读27次

服务器数据如下:[{"id":"5","version":"5.5","name":"Angry Birds"}, {"id":"6","version":"7.0","name":"Ucoon"}, {"id":"7","version":"8.0","name":"Hey Day"}]
由于我们在服务器中定义的是一个JSON数组,因此首先是将服务器返回的数据传入JSONArray的对象中,然后循环遍历这个JSONArray,从中取出的每一个元素都是JSONObject对象,每个对象包含id version name这些数据,接下来只需调用getString()方法将这些数据取出。源代码如下:
private void parseJSONWithJSONObject(String jsonData){ try { JSONArray jsonArray=new JSONArray(jsonData); for(int i=0;i<jsonArray.length();i++){ JSONObject jsonObject=jsonArray.getJSONObject(i); String id=jsonObject.getString("id"); String version=jsonObject.getString("version"); String name=jsonObject.getString("name"); Log.d("MainActivity"," id is "+id); Log.d("MainActivity"," name is "+name); Log.d("MainActivity"," version is "+version); } } catch (JSONException e) { e.printStackTrace(); }}

相关文章

  • IOS开发——网络篇&数据解析

    关于IOS开发,数据解析的方法有两种:JSON和XML。 一、JSON解析 :从事先规定好的格式串中提取数据 ①、...

  • (二)关于解析JSON格式数据

    服务器数据如下:[{"id":"5","version":"5.5","name":"Angry Birds"},...

  • 数据解析

    XML数据格式解析 pull解析方式 sax解析方式 JSON 数据格式解析 解析代码很简单,但是还要有APP类,...

  • 20 JSON

    本章内容 理解 JSON 语法 解析 JSON 序列化 JSON 关于 JSON,最重要的是要理解它是一种数据格式...

  • JSON XML解析

    JSON,XML解析 解析 解析:从实现规定好的格式中提取数据 解析的前提:提前设定好格式,数据提供方按照格式提供...

  • 编码篇-使用GDataXMLNode解析XML数据

    前言 在实际的开发中数据解析是很普遍的事,一般网络请求返回的数据有两种格式:XML和JSON。关于JSON的解析已...

  • PHP-json的生成与解析。

    json是什么?json是一种数据交换的格式。 json_encode生成json格式 json_decode解析...

  • 九、Spring MVC Json 数据交互

    Json数据交互 json数据格式在接口调用中、html页面中较常用,json格式比较简单,解析还比较方便。 比如...

  • JSON数据交互

    一、为什么要进行json数据交互? json数据格式在接口调用中、html页面中较常用,json格式比较简单,解析...

  • #hello,JS:06-2{ "JSON" }

    一、定义 JSON,用于数据交换的文本格式(解析之后得到一个相应的对象),是一种数据格式如: 二、Json对值得类...

网友评论

    本文标题:(二)关于解析JSON格式数据

    本文链接:https://www.haomeiwen.com/subject/nbbrrttx.html