`
TreasureNow
  • 浏览: 20923 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

jsonObject 用法

    博客分类:
  • java
 
阅读更多

1. JSONObject jsonObj = new JSONObject().fromObject(bean);

   	GysDogBean bean = new GysDogBean(); 
		try {
			queryCondition = Util.URLDecoder(queryCondition);
			bean = RosDao.getGysDogBeanByLockId(queryCondition);
		} catch (Exception e) {
			e.printStackTrace();
		}
		JSONObject jsonObj = new JSONObject().fromObject(bean);
        System.out.println(jsonObj.toString());

 

2.  json.put("TF", "success");

 

3. JSONArray jsonObj = new JSONArray().fromObject(json_list);

   

         List<Map<String, Object>> json_list = new ArrayList<Map<String,Object>>();
    	  if (id.equals("-1")){
    		  List<MapData> list = RosDao.getCgzzList();
    		  Map<String, Object> map;
    		  for (MapData map_data : list){
    			  map = Util.makeTree(map_data.getValue(), map_data.getKey(), "close");
    			  json_list.add(map);
    		  }
    	  }
    	
          Map<String, Object> map;
          JSONArray jsonObj = new JSONArray().fromObject(json_list);
          System.out.println(jsonObj.toString());

 

4.     jsonObj.put("rows", json_list);

    

 

      List<Map<String, Object>> json_list = new ArrayList<Map<String,Object>>();
       Map<String, Object> map;
       
       int i = 1;
       for (JbxxBean jbxxbean : jbxxbean_list){
     	  map = new HashMap<String, Object>();
     	  map.put("id", jbxxbean.getLIFNRRGTID());
     	  //序号
     	 // map.put("LIFNRRGTID", jbxxbean.getLIFNRRGTID());
     	  map.put("NAME1", jbxxbean.getNAME1()); 
     	  map.put("GYSDMUD", jbxxbean.getGYSDMUD());
     	  json_list.add(map);
     	  i ++;
       }
       jsonObj.put("rows", json_list);
       System.out.println(jsonObj.toString());

 

   

 

分享到:
评论

相关推荐

    JSONObject用法

    JSONObject json = JSONObject.fromObject(map); System.out.println(json); // 输出: {"arr":["a","b"],"int":1,"func":function(i){ return this.arr; }} ``` `JSONObject`还可以转换为XML,提供了一种在JSON和XML...

    JSONObject使用方法详解

    JSONObject-lib包是一个beans,collections,maps,java arrays和xml和JSON互相转换的包,本文给大家介绍jsonobject使用方法相关知识,感兴趣的朋友一起学习吧

    创建JSONObject的四个常用方法

    通过调用`JSONObject`的构造器来创建一个新的`JSONObject`实例,并使用`element`方法添加键值对到该对象中。 **示例1**: ```java JSONObject jsonObject = new JSONObject(); jsonObject.element("name", ""); ...

    jsonobject

    `JSONObject`提供了一系列的方法来添加、获取、修改和删除键值对。 要使用`JSONObject`,首先需要在项目中引入对应的jar包。根据描述,这里提供了必要的6个包,这些包可能包括了`org.json`库的核心类、解析器以及...

    net.sf.json.JSONObject对象使用指南

    可以通过`JSONObject.fromObject(String jsonStr)`或`JSONArray.fromObject(String jsonStr)`方法实现。 - **与Spring框架集成**:在Spring框架中,可以利用`@RequestBody`和`@ResponseBody`注解方便地处理JSON数据...

    JSONObject对象依赖的jar包

    `JSONObject`还提供了许多其他方法,如`get()`, `opt()`, `put()`, `has()`, `remove()`等,它们可以帮助你访问、检查或修改JSON对象的属性。同时,`JSONObject`可以与`JSONArray`配合使用,处理JSON数组中的数据。 ...

    jsonobject.zip

    这个“jsonobject.zip”压缩包很可能包含了使用JSONObject所需的全部依赖库,确保你能在Java项目中正确地导入和使用JSONObject类。 为了在Java中使用JSONObject,首先你需要了解JSON的基本结构。JSON数据由键值对...

    org.json.JSONObject 包下载

    在实际开发中,熟练掌握`JSONObject`的使用方法能极大地提高开发效率,并确保数据交换的准确性和一致性。在下载`json.jar`后,只需将其导入到项目类路径中,就可以开始使用`JSONObject`提供的功能了。

    JAVA JSONObject Jar包

    要将JSONObject转换回JSON格式的字符串,可以使用toString()方法: ```java String jsonString = jsonObject.toString(); ``` 6. **与其他数据类型转换** JSONObject还提供了方便的方法将JSON对象转换为其他...

    JsonObject(免分)

    例如,使用`toMap()`方法将JsonObject转换为Map,使用`putAll(Map)`将Map转换为JsonObject。 8. **处理嵌套JsonObject和JsonArray**:JsonObject可以包含其他JsonObject和JsonArray,可以通过`getJSONObject(String...

    使用JSONObject的所有包

    在Java编程语言中,`JSONObject` 是一个广泛使用的类,它来自 `org.json` 包,用于处理JSON(JavaScript Object Notation)数据。JSON是一种轻量级的数据交换格式,易于人阅读和编写,同时也易于机器解析和生成。在...

    JSONObject及依赖的jar包

    下面我们将详细探讨`JSONObject`的使用方法和相关知识点。 1. 创建JSONObject - 从JSON字符串构造:你可以通过调用`JSONObject(String jsonString)`构造函数,传入一个有效的JSON字符串来创建`JSONObject`。 - 从...

    JsonObject

    你可以通过构造函数创建一个空的`JsonObject`,然后使用`put()`方法添加键值对。例如: ```java JSONObject jsonObject = new JSONObject(); jsonObject.put("name", "John"); jsonObject.put("age", 30); ```...

    JSONObject相关依赖架包

    在Java开发中,JSON(JavaScript Object Notation)是一种轻量级的数据交换...这样,你就可以在代码中调用如`JSONArray.parseArray(String json)`、`JSONObject.fromObject(Object obj)`等方法,轻松地进行JSON操作了。

    org.json.JSONObject引用依赖包

    在Java开发中,`org.json.JSONObject` 是一个广泛使用的库,它允许开发者处理JSON对象,进行JSON数据的创建、解析和操作。这个库是`org.json`包的一部分,由Morten Kjetland开发并维护,它提供了一个简单且直观的...

    使用JSONObject解析json数据

    修改`JSONObject`,可以使用`put()`方法: ```java jsonObject.put("key", "新的值"); ``` 如果键已存在,`put()`方法会覆盖原有的值。如果要添加新的键值对而不覆盖旧的,可以使用`putOpt()`方法。 在服务端,`...

    JSONObject相关jar包和maven管理jar包

    3. **使用JSONObject**:例如,可以使用`new JSONObject()`创建一个空的JSONObject,使用`put()`方法添加键值对,`getString()`、`getInt()`等方法获取数据,`toString()`方法将对象转化为JSON字符串。 4. **Maven...

    java的JsonObject对象提取值方法

    在Java编程中,`JsonObject` 是用来...在这个例子中,我们展示了如何使用`JsonObject`的`getString()`、`getJSONArray()` 等方法来提取JSON对象中的值。理解这些方法的使用,将有助于在实际开发中有效地处理JSON数据。

Global site tag (gtag.js) - Google Analytics