必威体育Betway必威体育官网
当前位置:首页 > IT技术

后台遍历json数据:JsonArray和JsonObject遍历方法

时间:2019-06-13 06:45:16来源:IT技术作者:seo实验室小编阅读:85次「手机版」
 

jsonarray

一:遍历JsonArray


 

// 一个未转化的字符串

String str = "[{name:'a',value:'aa'},{name:'b',value:'bb'},{name:'c',value:'cc'},{name:'d',value:'dd'}]" ;

// 首先把字符串转成 JSONArray 对象

JSONArray json = JSONArray.fromObject(str );

if(json.size()>0){

for(int i=0;i<json.size();i++){

// 遍历 jsonarray 数组,把每一个对象转成 json 对象

JSONObject job = json.getJSONObject(i);

// 得到 每个对象中的属性值

System.out.println(job.get("name")+"=") ;

}

}

一:遍历JsonObject


 

JSONObject jsonObject = new JSONObject(s);

//然后用Iterator迭代器遍历取值,建议用反射机制解析到封装好的对象中

JSONObject jsonObject = new JSONObject(jsonString);

Iterator iterator = jsonObject.keys();

while(iterator.hasNext()){

key = (String) iterator.next();

value = jsonObject.getString(key);

相关阅读

迅雷下载敏感资源 / 迅雷应版权方要求无法下载 / μTo

目录1. 解决方案11.1 声明1.2 步骤1.3 迅雷极速版下载链接2. 解决方案2(推荐)3. 解决方案3(强烈推荐)4. 解决方案45. 解决方案5(强烈推

405 Method Not Allowed 请求方法不被允许

405 Method Not Allowed 请求方法不被允许 今天已上线的项目patch请求 突然报错,nginx没有日志,服务也没有日志。前端捕获到405错误

打包jar出现Exported with compile errors 一类错误的

JAR creation failed. See details for additional information.Exported with compile errors: monitor_cms/src/cn/seisys/db/D

java反射及Method的Invoke()方法

用传统的OOP思想来说,任何一个你写好的且编译过的生成的Class文件,在被类加载器加载后,都会对应有一个java.lang.Class这个类的实例

记录JSON parse error解决方法

JSON.stringify(data) data为请求接口的数据

分享到:

栏目导航

推荐阅读

热门阅读