您的位置:首页 > Web前端 > JavaScript

把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项目
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐