qq_35883107
2017-08-11 06:15
采纳率: 66.7%
浏览 5.8k

将数据库中查出的数据,存入自己写的一个json格式中,该怎么做?

将数据库中查出的数据,存入自己写的一个json格式中,该怎么做?需要将自己
定义的json格式写个实体类吗?要的话该怎么写,是要将这个json数据传到前台解析的
{
"attendance": [
{
"name": "....",
"show": [
{
"date": [
{
"am": "08:00"
},
{
"pm": "17:40"
},
{
"is": "0"
}
]
},
{
"date": [
{
"am": "08:00"
},
{
"pm": "17:40"
},
{
"is": "1"
}
]
}
]
}
]
}

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

8条回答 默认 最新

  • 卖太妃糖的古尔丹 2017-08-11 06:20
    已采纳

    一般都是要的,序列化和反序列化都需要java对象去进行映射,一般的框架都要,至于怎么写,你这个很简单啊,写一个java类,有几个成员变量,对应类型String,或者Array等,或者有一个插件可以根据json自动生成对象你找一下

    已采纳该答案
    打赏 评论
  • 鼠小 2017-08-11 06:18

    (1)首先你需要把数据拿出来,,jdbc,,或者是mybatis等框架
    (2)由于你需要个性化的json,,,那么需要自己对拿出点数据进行组织,,
    (3)组织方法:使用 json 解析工具(goole的 gson 之前用过很好用,,,目前阿里的 fastJson应该也可以),,自己组装一个json

    打赏 评论
  • 呓语的风 2017-08-11 06:19

    可以用map封装一下

    打赏 评论
  • 算不算码农 2017-08-11 06:21

    使用JsonObject 这个类就可以啊 传给前台 直接toString() 交给前台就行了

    打赏 评论
  • Q544471255 2017-08-11 06:23

    http://tools.jb51.net/code/json2javabean

    这个工具可以把json转换成java对象,你转换成java对象,然后数据库查询出来的时候,在转换成json返回给前台即可。

    打赏 评论
  • ljheee 2017-08-11 06:25

    搜索下Java对象转json
    用JsonObject ,JSONArray,很容易的

    打赏 评论
  • 转角人生 2017-08-11 09:55

    使用Gson 解析一下,就可以通过对象.属性了。代码90行:http://blog.csdn.net/xuanzhangran/article/details/76070141

    打赏 评论
  • Coding Sir 2017-08-12 14:51

    需要写实体类,借助工具生成JSON数据最后传递给前台就可以了。SpringMVC不是已经封装了吗,可以直接用注解标记,默认使用的json工具是jackjson
    这个是代码:SpringMVC实现json的解析和生成
    这是是java中实现json的四种方式:java实现json操作的四种方式

    打赏 评论

相关推荐 更多相似问题