如何将ResultSet集合高效转换成JsonArray数组?

更新于
2026-10-12 07:34:29
1阅读来源:SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计166个文字,预计阅读时间需要1分钟。

如何将ResultSet集合高效转换成JsonArray数组?

javaimport org.json.JSONArray;

public static JSONArray formatRsToJsonArray(ResultSet rs) throws Exception { ResultSetMetaData md=rs.getMetaData(); int num=md.getColumnCount(); JSONArray array=new JSONArray(); while (rs.next()) { JSONObject obj=new JSONObject(); for (int i=1; i <=num; i++) { obj.put(md.getColumnName(i), rs.getString(i)); } array.put(obj); } return array;}

加入/json-lib-2.2.3-jdk15.jar包

/** * 把ResultSet集合转换成JsonArray数组 */ public static JSONArray formatRsToJsonArray(ResultSet rs)throws Exception{ ResultSetMetaData md=rs.getMetaData(); int num=md.getColumnCount(); JSONArray array=new JSONArray(); while(rs.next()){ JSONObject mapOfColValues=new JSONObject(); for(int i=1;i<=num;i++){ mapOfColValues.put(md.getColumnName(i), rs.getObject(i)); } array.add(mapOfColValues); } return array; } /** * 把ResultSet集合转换成JsonArray数组 */ public static JSONArray formatRsToJsonArray(ResultSet rs)throws Exception{ ResultSetMetaData md=rs.getMetaData(); int num=md.getColumnCount(); JSONArray array=new JSONArray(); while(rs.next()){ JSONObject mapOfColValues=new JSONObject(); for(int i=1;i<=num;i++){ mapOfColValues.put(md.getColumnName(i), rs.getObject(i)); } array.add(mapOfColValues); } return array; }

如何将ResultSet集合高效转换成JsonArray数组?

本文共计166个文字,预计阅读时间需要1分钟。

如何将ResultSet集合高效转换成JsonArray数组?

javaimport org.json.JSONArray;

public static JSONArray formatRsToJsonArray(ResultSet rs) throws Exception { ResultSetMetaData md=rs.getMetaData(); int num=md.getColumnCount(); JSONArray array=new JSONArray(); while (rs.next()) { JSONObject obj=new JSONObject(); for (int i=1; i <=num; i++) { obj.put(md.getColumnName(i), rs.getString(i)); } array.put(obj); } return array;}

加入/json-lib-2.2.3-jdk15.jar包

/** * 把ResultSet集合转换成JsonArray数组 */ public static JSONArray formatRsToJsonArray(ResultSet rs)throws Exception{ ResultSetMetaData md=rs.getMetaData(); int num=md.getColumnCount(); JSONArray array=new JSONArray(); while(rs.next()){ JSONObject mapOfColValues=new JSONObject(); for(int i=1;i<=num;i++){ mapOfColValues.put(md.getColumnName(i), rs.getObject(i)); } array.add(mapOfColValues); } return array; } /** * 把ResultSet集合转换成JsonArray数组 */ public static JSONArray formatRsToJsonArray(ResultSet rs)throws Exception{ ResultSetMetaData md=rs.getMetaData(); int num=md.getColumnCount(); JSONArray array=new JSONArray(); while(rs.next()){ JSONObject mapOfColValues=new JSONObject(); for(int i=1;i<=num;i++){ mapOfColValues.put(md.getColumnName(i), rs.getObject(i)); } array.add(mapOfColValues); } return array; }

如何将ResultSet集合高效转换成JsonArray数组?