• 编程androidAndroid编程心得JSON使用心得


    在本篇文章中,我们主要介绍编程android的内容,自我感觉有个不错的建议和大家分享下

        在应用JSON的时候我们发明有如下问题需要注意,如下列代码

    JSONObject jsonObject = new JSONObject(); 
        try {
    		jsonObject.put("test", "测试1");
    		jsonObject.put("test", 100);
    	} catch (JSONException e) {
    		// TODO Auto-generated catch block
    		e.printStackTrace();
    	}
       System.out.println(jsonObject);
    }

        我第一次认为会输出两列值,后来发明Json对象是Name Value对(即子元素)的无序集合,相当于一个Map对象,所以结果就是一个

        {"test":100}

        每日一道理
    翻开早已发黄的页张,试着寻找过去所留下的点点滴滴的足迹。多年前的好友似乎现在看来已变得陌生,匆忙之间,让这维持了多年的友谊变淡,找不出什么亲切感,只是偶尔遇上,淡淡地微笑,如今也只能在这发黄的页张中找寻过去的那些让人难忘的,至少我可以握住这仅剩下一段的“丝线头”……
    JSONObject jsonObject = new JSONObject(); 
        JSONArray member=new JSONArray();
        JSONObject jsonObject2=new JSONObject();
        try {
    		jsonObject.put("test", "测试1");
    		jsonObject.put("test1", 100);
    
    		jsonObject2.put("test", "测试1");
    		jsonObject2.put("test1", 100);
    	
    		member.put(jsonObject);
    		member.put(jsonObject2);
    	} catch (JSONException e) {
    		// TODO Auto-generated catch block
    		e.printStackTrace();
    	}
    
       System.out.println(	member);
    }

        jsonArray与jsonObject不一样,它的里头可以存放重复数据,并且是有序的,所以这里输出的是

        [{"test1":100,"test":"测试1"},{"test1":100,"test":"测试1"}]

    文章结束给大家分享下程序员的一些笑话语录: 很多所谓的牛人也不过如此,离开了你,微软还是微软,Google还是Google,苹果还是苹果,暴雪还是暴雪,而这些牛人离开了公司,自己什么都不是。

    --------------------------------- 原创文章 By
    编程和android
    ---------------------------------

  • 相关阅读:
    同一台Windows机器中启动多个Memcached服务
    Java注解(三)
    Java注解(二)
    Java注解(一)
    Memcached入门
    C++读取配置文件
    C语言读取配置文件
    凸优化中的基本概念
    Hadoop伪分布式的搭建
    老师布置的几道作业
  • 原文地址:https://www.cnblogs.com/jiangu66/p/3105129.html
Copyright © 2020-2023  润新知