您的位置:首页 > 编程语言 > Java开发

java获取mysql数据,resultSetToJson,结果集转换成json数组

2016-06-01 17:08 453 查看
<%!public String resultSetToJson(ResultSet rs) throws Exception {
//jsp 写方法 前面要加   感叹号.....

// json数组  
JSONArray array = new JSONArray();

// 获取列数  
ResultSetMetaData metaData = rs.getMetaData();
int columnCount = metaData.getColumnCount();

// 遍历ResultSet中的每条数据  
while (rs.next()) {
JSONObject jsonObj = new JSONObject();
// 遍历每一列  
for (int i = 1; i <= columnCount; i++) {
String columnName = metaData.getColumnLabel(i);
String value = rs.getString(columnName);
jsonObj.put(columnName, value);
}
array.put(jsonObj);
}

return array.toString();
}%>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: