JSONArray JSONObjec
发布时间:2020-12-16 18:55:08 所属栏目:百科 来源:网络整理
导读:public class JsonTest {private static JSONObject createJSONObject(){JSONObject jsonObject = new JSONObject();jsonObject.put("username","liming");jsonObject.put("sex","男");jsonObject.put("username","liming");jsonObject.put("qq","123456");j
public class JsonTest { private static JSONObject createJSONObject(){ JSONObject jsonObject = new JSONObject(); jsonObject.put("username","liming"); jsonObject.put("sex","男"); jsonObject.put("username","liming"); jsonObject.put("qq","123456"); jsonObject.put("scores","100"); return jsonObject; } public static void main(String args[]){ JSONObject jsonObject = JsonTest.createJSONObject(); Boolean isArray = jsonObject.isArray(); Boolean isEmpty = jsonObject.isEmpty(); Boolean isNull = jsonObject.isNullObject(); System.out.println("isArray--"+isArray+" isEmpty--"+isEmpty+" isNull--"+isNull); System.out.println("jsonObject=="+jsonObject); jsonObject.element("addr","河北保定"); jsonObject.put("addr2","hebeibaoding"); System.out.println("new jsonObject=="+jsonObject); JSONArray jsonArray = new JSONArray(); jsonArray.add(0,"the frist jsonarray"); jsonArray.add(1,"the second jsonarray"); jsonObject.put("jsonArray",jsonArray); System.out.println(" new jsonObject+jsonarray==="+jsonObject); // 根据key返回一个字符串 String username = (String) jsonObject.getString("username"); System.out.println("username========"+username); // 把字符转换为 JSONObject String temp = jsonObject.toString(); System.out.println(); System.out.println("temp=="+temp); JSONObject object = JSONObject.fromObject(temp); System.out.println(); System.out.println(); System.out.println("object=="+object.get("username")); String demo = "{'username':'liming22','sex':'男22'}"; JSONObject jsonObject2 = JSONObject.fromObject(demo); System.out.println("jsonObject2=="+jsonObject2); System.out.println(jsonObject2.get("username")); } } (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- dojo小例子(30)FilteringSelect至少输入3个字才会触发查询
- Swift学习—运算符
- [Sqlite]-->嵌入式数据库的安装、建库、建表、更新表结构以
- reactjs – 如果没有mapDispatchToProps,connect如何工作
- ruby-on-rails – FactoryGirl:使用参数创建动态工厂?
- xcode – Apple TestFlight上传警告ITMS-90191:缺少`beta-
- nagios缺少依赖:perl(Net :: SNMP)
- ruby – 系统更新后更新所有RVMruby和宝石的最佳方法?
- React Native(四):布局(使用Flexbox)
- React Native环境搭建