JSONObject jsonobject什么意思

JSONObject jsonobject什么意思
  1. 如果我们需要实现一个配置管理的功能,那么为每个配置项目增加一个字段既复杂也不利于扩展,所以我们通常使用一个字符串来保存配置项目信息,这里介绍如何使用json的字符串解析来达到刚才说的目的。引入Json需要的类库:
  2. importorg.json.JSONException;
  3. importorg.json.JSONObject;
  4. 生成一个json对象(可以添加不同类型的数据):
  5. JSONObjectjsonObject=newJSONObject();jsonObject.put("a",1);
  6. jsonObject.put("b",1.1);
  7. jsonObject.put("c",1L);
  8. jsonObject.put("d","test");
  9. jsonObject.put("e",true);
  10. System.out.println(jsonObject);
  11. //{"d":"test","e":true,"b":1.1,"c":1,"a":1}
  12. JSONObjectjsonObject=newJSONObject();
  13. jsonObject.put("a",1);
  14. jsonObject.put("b",1.1);
  15. jsonObject.put("c",1L);
  16. jsonObject.put("d","test");
  17. jsonObject.put("e",true);
  18. System.out.println(jsonObject);
  19. //{"d":"test","e":true,"b":1.1,"c":1,"a":1}
  20. 解析一个json对象(可以解析不同类型的数据):
  21. jsonObject=getJSONObject("{d:test,e:true,b:1.1,c:1,a:1}");
  22. System.out.println(jsonObject);
  23. //{"d":"test","e":true,"b":1.1,"c":1,"a":1}
  24. System.out.println(jsonObject.getInt("a"));
  25. System.out.println(jsonObject.getDouble("b"));
  26. System.out.println(jsonObject.getLong("c"));
  27. System.out.println(jsonObject.getString("d"));
  28. System.out.println(jsonObject.getBoolean("e"));
  29. jsonObject=getJSONObject("{d:test,e:true,b:1.1,c:1,a:1}");
  30. System.out.println(jsonObject);
  31. //{"d":"test","e":true,"b":1.1,"c":1,"a":1}
  32. System.out.println(jsonObject.getInt("a"));
  33. System.out.println(jsonObject.getDouble("b"));
  34. System.out.println(jsonObject.getLong("c"));
  35. System.out.println(jsonObject.getString("d"));
  36. System.out.println(jsonObject.getBoolean("e"));
  37. getJSONObject(Stringstr)
  38. publicstaticJSONObjectgetJSONObject(Stringstr){
  39. if(str==null||str.trim().length()==0)
  40. returnnull;
  41. JSONObjectjsonObject=null;
  42. try{jsonObject=newJSONObject(str);}
  43. catch(JSONExceptione){
  44. e.printStackTrace(System.err);}
  45. returnjsonObject;

  

爱华网本文地址 » http://www.aihuau.com/a/25101016/316310.html

更多阅读

怎样理解换手率是什么意思? 换手率是什么意思

怎样理解换手率是什么意思? 1、 换手率是指个股日成交量与其流通盘的比值,它反映了个股的活跃程度,在实战操作之中,对量的研判是非常重要的,换手率是值得长期关注的指标。其原理和方法: 大家知道,热门股的重要特征是股价表现活跃、成交量

手机刷机是什么意思 手机刷机线

刷机是什么意思刷机就是给智能手机重装系统,进行系统安装的操作。就像是给自己的电脑从新装系统一样,刷机的目的在于提高整机运行性能.升级原来的系统,能够修正系统bug让手机运行得更加稳定.更换自己喜欢的版本.删除官方手机自带的一

Macd金叉是什么意思,Kdj金叉是什么意思 macd kdj rsi金叉选股

今天我们来说一下,Macd金叉是什么意思,Kdj金叉是什么意思这俩个问题。首先大家要长得,股市技术面上看,是存在金叉和死叉二种概念的,金叉的出现一般意味着上涨,死叉的出现一般意味着下跌。但这里建议大家看金叉或者死叉时,不要只看日K线,还

4G网络是什么意思4G手机什么时候上市 q板上市是什么意思

4G网络是什么意思4G手机什么时候上市——简介4G网络是什么意思4G手机什么时候上市:中国第四代无线通信网络系统技术诞生了,而且是中国人的技术!国人该为之骄傲!第四代无线通信网络系统技术统称为4G网络,世界科研人员还在研发当中!也是未来

声明:《JSONObject jsonobject什么意思》为网友品茶香分享!如侵犯到您的合法权益请联系我们删除