`
cqh520llr
  • 浏览: 509969 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
文章分类
社区版块
存档分类
最新评论

org.json.JSONArray LIST转JSON

 
阅读更多

JSONArray json = new JSONArray();
			JSONObject object = null;
			int total = 0;
			while (rs.next()) {
				object = new JSONObject();
				object.put("state", "暂缺");
				object.put("carNo; ", rs.getString("LEASTS"));
				object.put("model", rs.getString("MODEL"));
				object.put("custPo", rs.getString("BADCATEGORY"));
				object.put("custName", rs.getString("CUSTOMCODE"));
				object.put("shipPcs", rs.getString("SHIPPCS"));
				object.put("numberPcs", rs.getString("NUMBERPCS"));
				object.put("numberSet", rs.getString("NUMBERSET"));
				object.put("badDesc", rs.getString("BADDESC"));
				total = total + 1;
				json.put(object);
			}
			rs.close();
			stmt.close();
			
			JSONArray data = new JSONArray();
			object = new JSONObject();
			object.put("total", String.valueOf(total));
			object.put("rows", json);
			data.put(object);
			
			PrintWriter out = response.getWriter();
			response.setCharacterEncoding("UTF-8");
			out.println(data.toString().replaceAll("\\\\", ""));
out.println(jsonstr.substring(1, jsonstr.length() - 1));
			out.close();

分享到:
评论

相关推荐

    org.json最新版本jar包(2017.10.18)

    在Java项目中使用org.json库,通常需要将jar包(如`org.json.jar`)添加到项目的类路径中,这样就可以在代码中直接导入并使用库中的类和方法。例如,要创建一个简单的JSONObject并将其打印出来,可以这样做: ```...

    Java下的json解析工具包:org.json.jar包

    为了方便Java开发者处理JSON数据,出现了各种JSON库,其中`org.json.jar`就是一个非常实用的工具包。这个库提供了一系列的类和方法,帮助我们轻松地构建、解析和转换JSON对象。 `org.json`库的核心类主要包括`...

    json的最全版jar包(包含fastjson、gson、org.json)

    String jsonString = JSON.toJSONString(user); System.out.println(jsonString); } } ``` 同样,使用Gson或org.json进行JSON操作也有类似的API。了解并熟练掌握这些库的使用方法,对于进行JSON数据处理的Java...

    JSON net.sf.json jar包

    1. **JSON与Java对象的互转**:这个库提供了便捷的方法将Java对象(如Java Bean、Map、List等)转换为JSON格式的字符串,同时也支持将JSON字符串解析成相应的Java对象。这在处理前后端交互或者内部数据存储时非常...

    net.sf.json.JSONObject依赖库.zip

    在处理JSON数组时,`net.sf.json.JSONArray`类提供了类似的功能。你可以将Java数组或List转换为JSONArray,也可以从JSONArray中获取元素或添加元素。 值得注意的是,虽然`net.sf.json`库提供了一种处理JSON的方式,...

    JSONArray解析包

    import org.json.JSONArray; import java.util.*; public class Main { public static void main(String[] args) { // 创建一个Map对象 Map, Object> map = new HashMap(); map.put("name", "John"); map.put...

    net.sf.json jar包下载

    import net.sf.json.JSONArray; import net.sf.json.JSONObject; ``` 然后根据需求,调用上述方法进行操作。例如,将一个Java对象转换为JSON字符串: ```java import net.sf.json.JSONObject; public class Main { ...

    org.json包2015年12月

    `org.json`包还提供了XML与JSON的转换功能,`JSONObject`和`JSONArray`都有对应的`toString(XML)`方法将JSON对象转化为XML字符串,而`XMLTokener`可以从XML字符串创建`JSONObject`。 7. 性能与兼容性 虽然2015年12...

    com.alibaba.fastjson.JSONArray依赖jar.rar

    - 转换为List:`List<Object> list = jsonArray.toList()`,这将把JSONArray转换为一个包含所有元素的List。 - 转换为Java对象集合:如果每个元素对应一个Java类的实例,可以使用`JSONArray.toJavaList(Class)`...

    net.sf.json jar.zip

    `net.sf.json.JSONArray`是该库中的一个核心类,代表了一个JSON数组。JSON数组类似于Java中的ArrayList,它可以包含零个或多个JSON元素,这些元素可以是JSON对象、JSON数组、字符串、数字、布尔值或者null。在实际...

    net.sf.json.JSONObject实现Object对象与Json字符串的互转

    这篇博客文章"net.sf.json.JSONObject实现Object对象与Json字符串的互转"深入探讨了如何使用`JSONObject`来处理这种转换。 首先,我们需要了解`JSONObject`的基本用法。`JSONObject`可以从一个Java对象创建,也可以...

    Java中使用Json的net.sf.json包

    反过来,使用`JSONObject.fromObject()`或`JSONArray.fromObject()`可以将JSON字符串解析为Java对象: ```java JSONObject parsedObject = JSONObject.fromObject(jsonString); ``` 此外,`net.sf.json`库依赖于...

    net.sf.json依赖包

    1. **JSON与Java对象的转换**:通过`JSONObject` 和 `JSONArray` 类,可以方便地在JSON对象和Java的Map、List以及基本类型之间进行转换。例如,你可以将一个HashMap转换为JSON字符串,然后在服务器和客户端之间传递...

    net.sf.json2.4

    `net.sf.json`是该库的特定实现,可能包含了各种JSON操作的方法,如`JSONObject`、`JSONArray`、`JSONFunction`等类,以及一系列的转换和解析函数。 压缩包中的子文件列表揭示了`net.sf.json2.4`依赖的一些其他开源...

    JSONObject解析json,C# asp.net JSON解析 com.force.json

    JSONArray hobbies = (JSONArray)jsonObject["hobbies"]; foreach (string hobby in hobbies) { Console.WriteLine("Hobby: " + hobby); } ``` 在这个例子中,我们使用`JSONObject.Parse`方法解析JSON字符串,并...

    net.sf.json

    2. **JSONArray**: `net.sf.json.JSONArray`表示一个JSON数组,可以包含多个JSON对象或值。同样,可以使用`fromObject()`方法从Java集合或数组创建JSONArray: ```java List<String> list = Arrays.asList("Apple...

    JSON--List集合转换成JSON对象详解

    在上述代码中,使用了org.json库中的JSONArray和JSONObject类。同时提到了net.sf.json包下的JSONArray的静态方法fromObject(list),该方法可以快速将List集合转换成JSON数组。这种转换方式更加快捷和方便。 3. ...

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

    综上所述,`net.sf.json.JSONObject`和`JSONArray`是Java开发者在处理JSON数据时非常有用的工具。它们不仅简化了JSON数据的处理过程,还提高了开发效率和代码的可维护性。对于那些需要频繁处理JSON数据的项目来说,...

    net.sf.json jar

    import net.sf.json.JSONArray; // 创建Java对象 Map, Object> map = new HashMap(); map.put("name", "John"); map.put("age", 30); // 转换为JSON字符串 String jsonString = JSONObject.fromObject(map)....

    Java 解析xml 存入mongodb 返回org.json json包

    添加`org.json`的依赖,如`json.org.json`。 - 查询MongoDB获取数据,可以使用`find()`方法。 - 将查询结果转换为Java对象,如List,然后遍历列表,使用`JSONObject`或`JSONArray`将每个对象转换为JSON格式。 - ...

Global site tag (gtag.js) - Google Analytics