关闭

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

标签: javamysql
1036人阅读 评论(0) 收藏 举报
<%!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();
}%>
0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:19156次
    • 积分:701
    • 等级:
    • 排名:千里之外
    • 原创:45篇
    • 转载:21篇
    • 译文:5篇
    • 评论:1条
    文章分类
    最新评论