现在很多web均支持JSON数据格式返回,在工作中用到了Grails框架,下面记录一下如何将ResultSet转换为JSON数据格式返回。
import net.sf.json.JSONArray;
import net.sf.json.JSONObject;
public String doQTSCheck(String sql){
Connection con = null;
PreparedStatement pstmt = null;
ResultSet rs = null;
JSONArray array = new JSONArray();
try {
con = this.getConnection(DRIVER, URL, "userName", "passWord");
pstmt = con.prepareStatement(sql);
rs = pstmt.executeQuery();
ResultSetMetaData metaData = rs.getMetaData();
int columnCount = metaData.getColumnCount();
while(rs.next())
{