`
阅读更多

json是种常用的数据传输格式,在android开发中,如何借助java语言实现对json数组对象的解析呢,请参阅下面的关键代码:

Java代码
  1. import  org.json.JSONArray;   
  2. import  org.json.JSONObject;   
  3.   
  4. //jsonData 的数据格式:[{ "id": "27JpL~jd99w9nM01c000qc", "version": "abc" }, { "id": "27JpL~j6UGE0LX00s001AH", "version": "bbc" },{ "id": "27JpL~j7YkM0LX01c000gt", "version": "Wa_" }]   
  5. JSONArray arr =  new  JSONArray(jsonData);   
  6. for  ( int  i =  0 ; i < arr.length(); i++) {   
  7.     JSONObject temp = (JSONObject) arr.get(i);   
  8.     String id = temp.getString( "id" );   
  9.     String id = temp.getString( "version" );   
  10. }  

import org.json.JSONArray;import org.json.JSONObject;//jsonData的数据格式:[{ "id": "27JpL~jd99w9nM01c000qc", "version": "abc" },{ "id": "27JpL~j6UGE0LX00s001AH", "version": "bbc" },{ "id": "27JpL~j7YkM0LX01c000gt", "version": "Wa_" }]JSONArray arr = new JSONArray(jsonData);for (int i = 0; i < arr.length(); i++) { JSONObject temp = (JSONObject) arr.get(i); String id = temp.getString("id"); String id = temp.getString("version");}


分享到:
评论

相关推荐

    Android解析json数组对象的方法及Apply和数组的三个技巧

    主要介绍了Android解析json数组对象的方法及Apply和数组的三个技巧的相关资料,需要的朋友可以参考下

    这里是一个json数据解析json对象数组的示例程序

    这里是一个json数据解析 json对象数组 的示例程序 即:将json数组转化成一系列User的对象

    安卓 JSON实现对象和数组的相互转换

    安卓移动端中实现JSON和对象&数组的相互转换的工具类,代码里有注释

    使用Gson解析Json数据

    1、生成Json数据 2、使用Gson解析Json数据(单个json对象、json数组和json对象内嵌json数组) // 这里有两篇好心人的博文,有详细的讲解 http://www.jb51.net/article/32547.htm ...

    android 开发中用json解析客户端与服务器端的代码

    游戏开发中客户端与服务器端数据的传输, URL url = new URL(path); //创建一个Url对象 //得到打开的链接对象 HttpURLConnection conn = (HttpURLConnection)url.openConnection()... //从Json数组对象读取数据

    AndroidJsonParsing:Json解析(字符串,数组,对象,嵌套对象和数组,图像),RecycleView,CardView,Volley

    AndroidJson解析 Json解析,RecycleView,CardView,Volley,

    android原生JSON解析实例

    我们在android项目开发的时候,经常要对JSON进行解析,很多朋友在寻找相关的实例,小编整理详细的相关分析说明,一起来看下。 JSONObject:JSON数据封装对象 JSONArray:JSON数据封装数组 &lt;?xml version=1.0 ...

    Android中基于心知天气API获取天气信息

    Android中基于心知天气获取天气信息JSONJSON简介JSON对象JSON数组JSON解析Android中获取天气获取天气的流程获取心知天气的API key获取心知天气的API代码部分实现的效果如下进阶-获取任意城市的天气信息 为什么要写这...

    android解析JSON数据

    JSONObject的使用  一、 JSON对象的使用: String content = {'username': 'linux', 'password': '123456'}; JSONObject jsonObject = new ...二、 JSON数组的使用: String jsonContent = [{'user': '刘力',

    json-20230227.jar下载

    json-20230227.jar下载,org.json是一款 ...4. 支持 JSON 对象和数组:可以将 JSON 对象和数组与 Java Map、List 相互转换。 5. 支持嵌套 JSON 对象:org.json 支持解析嵌套的 JSON 对象结构。 6. 双向转换:org.jso

    详解Android原生json和fastjson的简单使用

    主要是两个类 JSONObject 操作对象 JONSArray操作json数组 对象转json //创建学生对象 Student student=new Student(); student.setAge(23); student.setClazz(六年级); student.setName(王二麻子); //创建...

    Android 中对JSON数据解析实例代码

    Android 中对JSON数据解析  在Android的网络编程中,JSON是比XML使用更为...JSON保存的值可以是数字、字符串、布尔值、数组和对象。  废话少说,直接上代码。下面对以下JOSN进行解析: { language:[ { id:1,

    深入浅析Android JSON解析

    首先看JSON的语法和结构,这样我们才知道怎么去解析它。JSON语法时JavaScript对象表示语法的子集。 JSON的值可以是: 数字(整数或者浮点数) 字符串(在双引号内) 逻辑值(true 或 false) 数组(使用方括号[]包围) ...

    android与H5交互传参

    H5调用Android无参和有参方法,Android调用js,H5的无参和多参方法

    通过开源框架获取Json数据

    1.引入jar文件 ...5.返回JSONObject对象或者JSONOArray对象(JSONOArray对象遍历json数组) 6.JSONObject对象get(“属性名”),getString(“属性名”),getInt(“属性名”)等方法来获取指定属性名的值

    Android中gson、jsonobject解析JSON的方法详解

    JSON中对象(Object)以”{“开始, 以”}”结束. 对象中的每一个item都是一个key-value对, 表现为”key:value”的形式, key-value对之间使用逗号分隔. 如:{“name”:”coolxing”, “age”=24, “male”:true, ...

    json解析-异步任务

    异步任务 线程加载图片,json解析 生存本地对象数组

    Android中的JSON详细总结

    Android中的JSON详细总结对象 对象是一个无序的Name/Value Pairs集合。{ name:value , name:value , name:value .... } 例子:{ "name":"小猪","age":20 } Array  Array是值(value)的有序集合。[ value , value...

    Android随手笔记44之JSON数据解析

     本文将主要介绍在Android开发中,如何在服务器端创建JSON数据,以及如何在Android客户端对JSON数据进行解析。 1.JSON数据结构  在JSON中有两种数据结构:对象和数组。 1.1对象  在JSON中,一个对象以“{”...

Global site tag (gtag.js) - Google Analytics