zoukankan      html  css  js  c++  java
  • 每日日报

    Json两种数据格式  jsonObject  jsonArray  保存方式类似键值对 key:value

    public class JsonParseDemo {
    
    @Test
    
    public void jsonTest() throws Exception{
    
    String jstring = "{'name':'张三','age':'20'}";
    
    //通过一个具有json格式的字符串就可以创建一个json对象
    
    JSONObject obj = new JSONObject(jstring);
    
    //获取json对象之后 就可以通过key 去取值 根据需求选择相关的getXXXX方法
    
    //可以获取的数据类型 string int long double boolean object
    
    String name = obj.getString("name");
    
    int age = obj.getInt("age");
    
    System.out.println("名字:"+name+"age"+age);
    
    String jsonArray = "[{'name':'张三','age':'20'},{'name':'李四','age':'22'}]";
    
    //根据一个具有json数组格式的字符串 创建一个json数组对象
    
    JSONArray array = new JSONArray(jsonArray);
    
    for(int i = 0 ;i<array.length();i++){
    
    //根据索引 取出每一个jsonobject
    
    JSONObject jsonObject = array.getJSONObject(i);
    
    //
    
    name = jsonObject.getString("name");
    
    System.out.println(name);
    
    }
    
    }
    
    }

     

  • 相关阅读:
    人物-商界-张近东:张近东
    人物-商界-许家印:许家印
    iptables-save
    iptables-restore
    iptables
    ipcs
    ipcclean
    ipc
    ip
    install-info
  • 原文地址:https://www.cnblogs.com/zhukaile/p/14833175.html
Copyright © 2011-2022 走看看