为什么要将对象转换为JSON字符串

菜鸟新星 2020-08-26 01:17:09
最近在学着些项目,发现有好多JSON字符串转换的代码,想问一下为什么要转换,是为了将对象传给前端页面吗?
...全文
9077 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
八爻老骥 2020-08-29
  • 打赏
  • 举报
回复
JSON结构简单啊,而且WEB端无需转换直接可以使用。
一只三黄鸡 2020-08-29
  • 打赏
  • 举报
回复
一半http传输都是用的xml或者json,现在json比较常见
LikeWatchStar 2020-08-26
  • 打赏
  • 举报
回复 1
这跟ajax能够接收的返回值有关,你可能没注意到,js所有的数据都是以key/value的形式显示的,json数据比较方便处理,你如果返回text,数据如果复杂,你都不好取出你要的特定数据,如果返回的json还达不到使用的要求,你还可以直接进行遍历,进行需要的格式化,但是如果你把返回值直接设置成html,text,xml,js什么的你想要转换还非常麻烦,而且还不一定能够直接通过自带的方法转成功
走在四季 2020-08-26
  • 打赏
  • 举报
回复
这个大概跟 http 协议有关,只能传字符串,所以把 对象转成JSON传给前台,前台再转成对象使用。JSON处理起来比字符串更方便。

81,092

社区成员

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

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