Android编程心得-JSON使用心得
来源:互联网 发布:淘宝网发布宝贝 编辑:程序博客网 时间:2024/05/20 14:25
在使用JSON的时候我们发现有如下问题需要注意,如下列代码
JSONObject jsonObject = new JSONObject(); try {jsonObject.put("test", "测试1");jsonObject.put("test", 100);} catch (JSONException e) {// TODO Auto-generated catch blocke.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 blocke.printStackTrace();} System.out.println(member);}
jsonArray与jsonObject不一样,它的里面可以存放重复数据,并且是有序的,所以这里输出的是
[{"test1":100,"test":"测试1"},{"test1":100,"test":"测试1"}]
- Android编程心得-JSON使用心得
- Android编程心得-JSON使用心得(二)
- Android编程心得-JSON初步
- JSON-LIB 使用心得
- android笔记 编程心得
- android摄像头编程心得
- Android编程心得-图片自适应心得
- JSON.Stringify()函数使用心得
- js中json使用心得
- Android模拟器使用心得
- Android Vcard使用心得
- Android Vcard使用心得
- Android-PullToRefresh 使用心得
- Android-PullToRefresh 使用心得
- Android bootchart 使用心得
- android ViewPagerIndicator使用心得
- Android Studio使用心得
- Android-PullToRefresh 使用心得
- <iframe name=document.getElementById("cellFrame").src = "dyszAction!showFpDyMb.do?fpzldm=" + fpzldm;
- 那些触动人心的产品细节
- 【mfxp】关于播放器插件损坏的解决方案
- 康托展开 用于求一个排列的序号或序号对应的排列或对排列的hash
- SpringMVC深度探险(三) —— DispatcherServlet与初始化主线
- Android编程心得-JSON使用心得
- Four Steps to Google, Without a Degree
- junit详解
- Kibo是一个简单的用于处理键盘事件的Javascript工具库。
- win2003 iis6 thinkphp 伪静态规则
- MongoDB数组的操作
- 32/64位系统int、long。。。所占字节
- oracle中日期类型与unix 时间戳的转换
- 如何打包成 WAR 文件 及WAR文件在Tomcat下运行