• 每日日报


    json解析

    Json两种数据格式  jsonObject  jsonArray  保存方式类似键值对 key:value
    1. public class JsonParseDemo {
    2. @Test
    3. public void jsonTest() throws Exception{
    4. String jstring = "{'name':'张三','age':'20'}";
    5. //通过一个具有json格式的字符串就可以创建一个json对象
    6. JSONObject obj = new JSONObject(jstring);
    7. //获取json对象之后 就可以通过key 去取值 根据需求选择相关的getXXXX方法
    8. //可以获取的数据类型 string int long double boolean object
    9. String name = obj.getString("name");
    10. int age = obj.getInt("age");
    11. System.out.println("名字:"+name+"age"+age);
    12. String jsonArray = "[{'name':'张三','age':'20'},{'name':'李四','age':'22'}]";
    13. //根据一个具有json数组格式的字符串 创建一个json数组对象
    14. JSONArray array = new JSONArray(jsonArray);
    15. for(int i = 0 ;i<array.length();i++){
    16. //根据索引 取出每一个jsonobject
    17. JSONObject jsonObject = array.getJSONObject(i);
    18. //
    19. name = jsonObject.getString("name");
    20. System.out.println(name);
    21. }
    22. }
    23. }


    json 纯移动端项目 
    可以传递数据  保存数据 优势节省流量
  • 相关阅读:
    HTML颜色表
    grid
    DOM和BO
    注册表
    js 正则表达式
    python学习之路(一)
    python学习之路(三)
    python学习之路(二)
    自己编写的泛型集合类(其实是照着微软的List写的)
    客户端回调服务端无刷新事件
  • 原文地址:https://www.cnblogs.com/zhukaile/p/14376566.html
Copyright © 2020-2023  润新知