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);  
  • 相关阅读:
    检测一个对象方法是否存在
    非堵塞 延迟脚本 高性能
    移动开发 相关 备忘
    元素透明 渐变函数
    cookie
    media query 单位
    前端入门可参考《如何教会非计算机专业的女友写代码》
    JQ判断复选框是否选中
    聊天记录
    JS获取文本值
  • 原文地址:https://www.cnblogs.com/jon-yang/p/8818539.html
Copyright © 2011-2022 走看看