把ResultSet集合转换成JsonArray数组
2017-10-20 16:36
316 查看
package com.util;
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
public class JsonUtil {
/**
* 把ResultSet集合转换成JsonArray数组
* @param rs
* @return
* @throws Exception
*/
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;
}
}
jar包自己导入,可以用maven项目
import java.sql.ResultSet;
import java.sql.ResultSetMetaData;
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
public class JsonUtil {
/**
* 把ResultSet集合转换成JsonArray数组
* @param rs
* @return
* @throws Exception
*/
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;
}
}
jar包自己导入,可以用maven项目
相关文章推荐
- 整型-文件-方法名-日期-文件拷贝-缩略图-JSON创建-PDF-HTTP-单例-抓屏-目录-ZIP-XML-Map-邮件-Array-beanCopy-数组类型转换-数组集合转换-枚举示例
- FastJson中jsonArray转换成list集合
- Java中 set,list,array(集合与数组)、Map相互转换
- 如何将一个java对象(包括java对象数组、集合)转换成一个json字符串
- 【Core Java Volume 4】java中数组Array和集合之间的相互转换
- 将json格式的数组字符串转换为java集合
- json数组和List集合转换总结
- java中把对象、对象bean、list集合、对象数组、Map和Set以及字符串转换成Json
- java中把对象、对象bean、list集合、对象数组、Map和Set以及字符串转换成Json
- java 实体类与json 实体类集合与jsonArray的相互转换
- 用json传过来的数组并不是标准的array,所以需要用这个函数进行转换。
- java中 set,list,array(集合与数组)相互转换
- php json转换为嵌套数组array
- js遍历拼接list集合对象,JSONArray数组
- JSON转换成数组集合
- 前台js数组转json字符串,后台json字符串转为json数组,最后转换成集合的具体实现
- java中把对象、对象bean、list集合、对象数组、Map和Set以及字符串转换成Json
- json对象、json格式字符串、java对象【使用此net.sf.json.JSONObject将java对象[比如数组集合Map、Map扩展]转换成json格式字符串】
- [原创]Java中字符串、数组、集合及JSONArray的长度属性
- JAVA WEB 将后台传过来的jsonArray 数据转换为list集合