public static String Test() throws JSONException {
// 声明JSONObject对象
JSONObject json = new JSONObject();
// 声明JSONArray数组对象,注意声明对象相对循环的位置,不然可能导致循环失常
JSONArray jay = new JSONArray();
String sql = "";
... ...
try {
//数据库中获取数据
while (rs.next()) {
// 声明JSONObject对象
JSONObject json1 = new JSONObject();
json1.put("WTTCBM", dept);// 提出部门
json1.put("WTZRBM", FxToWtk.getZrrbm(rs.getString("zgzrbm")));
json1.put("ZRR", rs.getString("zgzrr"));// 整改责任人
json1.put("ZRRXM", FxToWtk.getZrrxm(rs.getString("zgzrr")));// 整改责任人
json1.put("JHWCSJ", rs.getString("jhwcsj"));// 计划完成时间
json1.put("WTMS", rs.getString("xmms"));// 项目描述
json1.put("ZGCS", rs.getString("zgjy"));// 整改建议
jay.put(json1);
}
// 将json1的信息拼起来,相当于json={ceshiinfo:[]}
json.put("formData", jay);
// 转换成字符串形式
// String jsonStr = json.toString();
} catch (SQLException e) {
e.printStackTrace();
}
return json.toString();
}java: json字符串的使用
最新推荐文章于 2024-12-16 19:51:38 发布
本文介绍了一个使用Java处理JSON数据的方法,通过构建JSONObject和JSONArray来组织从数据库获取的数据,并最终将其转换为字符串形式返回。
1100

被折叠的 条评论
为什么被折叠?



