java该怎么获取json中的数据

MR_非凡 2019-08-27 10:55:29
例如这种格式的json数据怎么获取 record里边的属性值 通道二

{"code": 0, "data": {"record": [{"camera_name": "通道二", "channel": 2, "create_time": "2019-08-21 10:39:37", "img_id": "39b7edc6-d733-4df1-865a-b9b47851d965", "img_path": "img/1_39b7edc6-d733-4df1-865a-b9b47851d965.jpg", "lib_id": 1, "lib_name": "test", "lib_type": 1, "person_addr": "123121312", "person_age": "12", "person_gender": "1", "person_idcard": "12131231", "person_name": "测试1", "position": "", "ranking": 1, "similarity": 98, "snap_id": "a3d5d688-d461-4ade-8c06-705da864629d", "snap_path": "record/a3d5d688-d461-4ade-8c06-705da864629d.jpg", "threshold": 85, "trigger": "2019-08-21 10:39:48"}, {"camera_name": "通道二", "channel": 2, "create_time": "2019-08-21 10:39:37", "img_id": "39b7edc6-d733-4df1-865a-b9b47851d965", "img_path": "img/1_39b7edc6-d733-4df1-865a-b9b47851d965.jpg", "lib_id": 1, "lib_name": "test", "lib_type": 1, "person_addr": "123121312", "person_age": "12", "person_gender": "1", "person_idcard": "12131231", "person_name": "测试1", "position": "", "ranking": 1, "similarity": 97, "snap_id": "57dcc971-7c48-4d5e-af2b-e65856097043", "snap_path": "record/57dcc971-7c48-4d5e-af2b-e65856097043.jpg", "threshold": 85, "trigger": "2019-08-21 10:39:46"}], "result_num": 2, "total_num": 2}, "msg": ""}

找了好多都只能获取到最外层的,里边的那层就是获取不到 该怎么取值啊?求各位大神指导指导
...全文
1232 5 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
菜鸟①个 2019-08-27
  • 打赏
  • 举报
回复
用的是阿里的fastjson
菜鸟①个 2019-08-27
  • 打赏
  • 举报
回复
不会js。。。。。。。。。
菜鸟①个 2019-08-27
  • 打赏
  • 举报
回复 2
qq_41710801 2019-08-27
  • 打赏
  • 举报
回复
maradona1984 2019-08-27
  • 打赏
  • 举报
回复
你想怎么获取?最好是根据json建好实体类,序列化就能用了

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧