C语言可以直接把数据库查询出来的数据变成json格式吗,有直接的库,可以调用吗

C语言可以直接把数据库查询出来的数据变成json格式吗,有直接的库,可以调用吗,第1张

有的是 下面是超市 请自选

JSON_checker.

YAJL.

js0n.

LibU.

json-c.

json-parser.

jsonsl.

WJElement.

M's JSON parser.

cJSON.

Jansson.

jsmn.

cson.

parson.

ujson4c.

nxjson.

下载gson.jar。

可以使用jsonobject将map等对象转换成json,比较方便,但是效率一般,使用stringbuffer的append方法拼接json字符串效率最佳。

遍历结果集的时候,每次都新new了一个map,所以每次都是往map里面装了一个数据

需要把map放到外面去实例化,然后再while里面去添加结果集的每个数据:

while(rs.next()){

map=new HashMap()

map.put(rs.getString(1), rs.getString(2))

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/6774296.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-03-28
下一篇2023-03-28

发表评论

登录后才能评论

评论列表(0条)

    保存