为了账号安全,请及时绑定邮箱和手机立即绑定

这几天遇到别人从服务器发送一组json格式字符串到我这个服务器的一个接口,但是不知道该怎么取?

这几天遇到别人从服务器发送一组json格式字符串到我这个服务器的一个接口,但是不知道该怎么取?

慕的地8271018 2022-10-12 11:11:19
{"gwmac":"c8:3a:35:29:bc:80","gwaddr":"192.168.1.10","gwport":"8080","usrnum":"0", "version":"0","datas"[{"type":"online","mac":"3c:97:0e:62:7a:a7","start":"1390468644","used":"30", "end":""} ]}json字符串格式如上,看网页上大,大多数也值会解析装在对象里传过去的,可是这个只有一串数据,到了后台又该怎么取,直接用jsonObject肯定不靠谱,在此请大家帮忙看看,谢谢了
查看完整描述

2 回答

?
泛舟湖上清波郎朗

TA贡献1818条经验 获得超3个赞

可以自定义一个javabean,属性对应于json数据的各个字段,然后使用阿里巴巴的fastjson就OK了

查看完整回答
反对 回复 2022-10-16
?
哆啦的时光机

TA贡献1779条经验 获得超6个赞

后台接收到json字符串后,使用Gson转一下就可以了。
用法:
Gson gson = new Gson();
gson.fromJson(json字符串, java对象.class);

比如json字符串为:[{"name":"sevennights ","age":20}]

代码:
Person person = gson.fromJson(json, Person.class);

查看完整回答
反对 回复 2022-10-16
  • 2 回答
  • 0 关注
  • 172 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号