zoukankan      html  css  js  c++  java
  • JsonArray和JsonObject遍历方法

    一:遍历JsonArray

    1.  // 一个未转化的字符串  
    2. String str = "[{name:'a',value:'aa'},{name:'b',value:'bb'},{name:'c',value:'cc'},{name:'d',value:'dd'}]" ;   
    3.  // 首先把字符串转成 JSONArray  对象  
    4. JSONArray json = JSONArray.fromObject(str );  
    5. if(json.size()>0){  
    6.   for(int i=0;i<json.size();i++){  
    7.  // 遍历 jsonarray 数组,把每一个对象转成 json 对象  
    8. JSONObject job = json.getJSONObject(i);   
    9. // 得到 每个对象中的属性值  
    10. System.out.println(job.get("name")+"=") ;    
    11.   }  
    12. }  

    一:遍历JsonObject

    1. SONObject jsonObject = new JSONObject(s);  
    2. //然后用Iterator迭代器遍历取值,建议用反射机制解析到封装好的对象中  
    3. JSONObject jsonObject = new JSONObject(jsonString);  
    4.         Iterator iterator = jsonObject.keys();  
    5. while(iterator.hasNext()){  
    6.             key = (String) iterator.next();  
    7.         value = jsonObject.getString(key);  
  • 相关阅读:
    AWS Dynamodb aggregation的处理问题
    Java线程池的实现与应用
    机器学习笔记之基本框架:
    Azure machine learning series 1 Introduction
    AWS的安全机制
    模板
    矩阵快速幂总结
    中位数总结
    KMP算法
    动态规划----背包总结
  • 原文地址:https://www.cnblogs.com/jon-yang/p/8818539.html
Copyright © 2011-2022 走看看