前端之家收集整理的这篇文章主要介绍了
JSONObject 的一些常见用法,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
ResultSet转JsonObject对象
private static JSONObject rs2JsonObject(ResultSet rs,String key0) {
ResultSetMetaData MetaData;
try {
MetaData = rs.getMetaData();
int columnCount = MetaData.getColumnCount();
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);
}
return jsonObj;
} catch (Exception e) {
e.printStackTrace();
return null;
}
}
创建一个JSONObject对象并转为字符串
JSONObject jsonStr=new JSONObject();
jsonStr.put("somekey",
jedis.set(key,jsonStr.toString());
字符串转JSONObject对象
JSONObject newModel=new JSONObject(gsonStr);
int record_count=newModel.getInt("record_count")+1;
newModel.put("record_count",record_count);