博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
java 封装返回json数据
阅读量:6466 次
发布时间:2019-06-23

本文共 910 字,大约阅读时间需要 3 分钟。

做的东西,一直是用easyui的,和后台的交互数据都是json格式的。

今天想要单独弄一个json数据返回给前台,其实是比较简单的问题,json接触不多,记录一下。

代码:

public static JSONArray getGuanLiJson(Connection connection,String tablenameString,String field,String idString) throws Exception {        JSONObject jsonObject=new JSONObject();        JSONArray jsonArray=new JSONArray();        String sqlString="select  "+field+" from "+tablenameString;        PreparedStatement preparedStatement=connection.prepareStatement(sqlString);        ResultSet resultSet=preparedStatement.executeQuery();        while(resultSet.next()){            jsonObject.put(idString, resultSet.getString(field));            jsonArray.add(jsonObject);        }        return jsonArray;    }

因为是作为一个工具类用的,传入的参数比较多,上面这个方法,就是封装一个字段,返回json格式。

json和java,常用的应该就是这些东西了,一个是jsonarray,一个是jsonobject,jsonobject的put,装入单独的键值对,jsonarray就把一列jsonobject装到一个数组里面了。

大致的理解,如此。

转载于:https://www.cnblogs.com/juepei/p/3519788.html

你可能感兴趣的文章
Load and Unload
查看>>
【转】android中的Style与Theme
查看>>
修改 login的串口重定向
查看>>
01~06变量与常量
查看>>
C#格式化小数位的方法
查看>>
Python从菜鸟到高手(7):字符串
查看>>
SQL 模糊查询
查看>>
UVA 12293 Box Game
查看>>
js checkbox(转)
查看>>
集成轻量级的IIS实现打包Asp.Net网站生成exe方便快捷的进行客户演示
查看>>
鼠标手势UserChromeJS脚本在线生成器
查看>>
彻底解决adobe CS5安装过程中安装程序遇到错误(-1)。请重新启动计算机,然后重试。...
查看>>
Pull is not possible because you have unmerged files.
查看>>
POJ 2406 Power Strings
查看>>
使用WCF实现SOA面向服务编程—— 架构设计
查看>>
4、输出名称 Exported names
查看>>
paste工具
查看>>
Pre-echo(预回声),瞬态信号检测与TNS
查看>>
【转载】如何发送和接收 Windows Phone 的 Raw 通知
查看>>
WCF简要介绍
查看>>