zoukankan      html  css  js  c++  java
  • json解析

    http://www.cnblogs.com/xiaoluo501395377/p/3446605.html

    http://www.cnblogs.com/51ss/articles/2424815.html

    多嵌套解析

    {"addressbook": [
        {
            "address": {
                "city": [
                    "Seattle, WA",
                    "changsha"
                ],
                "street": ["P.O BOX 54534"],
                "zip": [42452]
            },
            "name": "Ann Michaels",
            "phoneNumbers": [
                "561-832-3180",
                "531-133-9098"
            ]
        },
        {
            "address": {
                "city": [
                    "Miami, FL",
                    "changsha"
                ],
                "street": ["53 Mullholand Drive"],
                "zip": [72452]
            },
            "name": "Betty Carter",
            "phoneNumbers": [
                "541-322-1723",
                "546-338-1100"
            ]
        }
    ]}

     JSONArray addressbookArray = clientJSONObj.getJSONArray("addressbook");  
                for (int i = 0; i < addressbookArray.length(); i++) {  
                    System.out.println("The" + " " + (i + 1) + " addressbook msg:");  
                    JSONObject addressbookJSONObj = addressbookArray.getJSONObject(i);  
                    JSONObject addressJSONObj = addressbookJSONObj.getJSONObject("address");  
                    System.out.println("address-------");  
                    System.out.println("           " + addressJSONObj.getString("city"));  
                    System.out.println("           " + addressJSONObj.getString("street"));  
                    System.out.println("           " + addressJSONObj.getString("zip"));  
                    System.out.println("name----------");  
                    System.out.println("           " + addressbookJSONObj.getString("name"));  
                    System.out.println("phoneNumbers--");  
                    JSONArray phoneNumbersArr = addressbookJSONObj  
                            .getJSONArray("phoneNumbers");  
                    System.out.println("           " + phoneNumbersArr.getString(0));  
                    System.out.println("           " + phoneNumbersArr.getString(1));  
                    System.out.println();  
                }  
            } catch (JSONException e) {  
                e.printStackTrace();  
            }  
        }  
  • 相关阅读:
    LeetCode Convert Sorted List to Binary Search Tree
    LeetCode Convert Sorted Array to Binary Search Tree
    LeetCode Restore IP Addresses
    Linux-NoSQL之memcached
    Linux-LAMP虚拟主机配置
    Linux-Discuz安装LAMP
    python-Django与Nginx整合gunicorn模块
    python-Django与Apache整合wsgi模块
    python-Django收集主机信息json格式
    Linux-监控与安全运维之zabbix
  • 原文地址:https://www.cnblogs.com/DASOU/p/4235867.html
Copyright © 2011-2022 走看看