webservice接口开发,我客户端,服务端返给我的字符串里有4层,有json和json组成的数组,我该怎么打开解析

webservice接口开发,我客户端,服务端返给我的字符串里有4层,有json和json组成的数组,我该怎么打开解析,第1张

你可以这样!!Java的Servlet里面的response有个Writer是专门向向前台写东西的。也可以写Object。然后你可以观察下JSON的规则:
1有一种是这样的:
{'3','54','54'}这是最简单的一种JSON
你可以观察到,这种写法和数组的写法还有List转换成toString后的写法是一模一样的,所以当你需要向前台传送一个列表的时候,就可以使用Writerwrite(list)这种写法,然后前台使用Ajax接收下就可以了。
2有一种是这样的:
{name:"ewhq",password:"dashk"}
你可以观察到,这种写法和Java里面的map转换成toString后的写法是一模一样的,那么你需要传输这样的格式的时候,就直接writerwrite(map),就可以了,toString也不需要写,会帮你自动转换的。
一般来说,两种格式都是会结合起来的,当你需要传输一个表格的内容时:那么假设内容是这样
username password
________________
name1 pass1
name2 pass2
这样,你使用两个map来存储这两条数据
然后再使用List把两个Map加入进去,这个时候,数据就变成了
{{username:"name1",password:'pass2'},{username:"name2",password:"pass2"}}
然后,既然你做过XML的,那么后面就应该懂得怎么做了吧!


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

原文地址: http://outofmemory.cn/zz/10933689.html

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

发表评论

登录后才能评论

评论列表(0条)

保存